Colosso are a band that have fallen under the radar for many, but with the release of their latest album Obnoxious it seems they may finally be on the cusp of carving out a well deserved niche for themselves.… Read more
Colosso are a band that have fallen under the radar for many, but with the release of their latest album Obnoxious it seems they may finally be on the cusp of carving out a well deserved niche for themselves.… Read more