Chuggaboom

The self-proclaimed “greatest metalcore band in the world”, Chuggaboom, return after dividing the rock world’s opinion with news that their debut album ‘Zodiac Arrest’ has just been released.
Continue reading “Chuggaboom Release Their Mindwarp”