New Music Review: MEGA COLOSSUS ‘Showdown’
Rating: 9 / 10 Stars MEGA COLOSSUS is: Sean Buchanan (vocals), Bill Fischer (guitar/vocals), Chris Millard (guitar/vocals), Anthony Micale (bass), Doza Mendoza (drums) REVIEW – MEGA COLOSSUS’s latest release, ‘Showdown,’ is a powerhouse EP that […]