Sacred Outcry Is An Epic Metal Band Formed Back In 1998 In Piraeus Greece. In 2001 They Entered The Studio To Record Their Debut Album “Damned For All Time” A Process That Took 2 Long Years Before The Band Came To A Halt. The Only Thing Left Behind Was A Rough Mix And The Belief That Someday The Album Would Be Completed In The Form It Truly Deserved -17 Years Later The Dream Takes Shape...
50 Top Music Tracks For Sacred Outcry - Frogtoon Music