
REVIEWS
MEGA COLOSSUS – Showdown (Album Review)
Mega Colossus are a heavy metal band from the USA forming in 2004 as Colossus, releasing their debut album ‘…And The Rift Of The Pan-Dimensional Undergods’ in 2008. Two E.P.’s followed – ‘Drunk On Blood’ […]