REVIEW: Art Brut – “Wham! Bang! Pow! Let’s Rock Out”

Art Brut burst on to the mid-noughties indie scene back in 2005 with their album “Bang Bang Rock & Roll”. The debut was featured on many top-of-the-year lists, you couldn’t go to an indie disco without hearing single “Formed A Band” and their tracks were featured everywhere from Hollyoaks to Skins. They a further three albums after but these […]

Continue Reading