‘Wham! Bang! Pow! Let’s Rock Out!’ – Art Brut Album Review 7 years since their last album release, and 13 years since their first, Art Brut are back..