News Rock Origin Premiere New Song “Manifest Desolate” 10 years ago Tired Tigress Death metal icons Origin have premiered a brand new song entitled Manifest Desolate. It is…