Mega Colossus Releasing High-Octane Melodic Metal Album, Showdown, on Cruz Del Sur Music in January 2 min read