In the space of twenty years and numerous releases Raleigh, North Carolina-based heavy metal quintet Mega Colossus have […]
colossus
A weekly feature focusing on select heavy music news, primarily involving new and upcoming releases with a list […]
OVERLOOKED RELEASES are the weight in hand and a task engaged in random order! This will be a […]