Vancouver, Canada’s Thirteen Goats is releasing a brand new single and music video to immerse metalheads in their upcoming concept album, Capricorn Rising. The song, called “Sign Of The Goat”, serves as the overture for the rest of the record—an extreme metal rock opera about madness, death, and the...
Continue reading...
Continue reading...