Mega Colossus – Showdown (Cruz Del Sur Music)

Melodic metallers Mega Colossus were originally formed a decade ago in Raleigh, North Carolina as simply Colossus by vocalist Sean Buchanan and guitarist/vocalist Bill Fischer. Since then the band has released three full lengths and just as many EPs, all of which of excellent quality classic heavy metal, with and extra touch of melody and..