Art Brut
Both Billboard and Rolling Stone had only good things to say about the Brit band’s newest album release Art Brut VS. Satan, out now On Downtown Records.
BB: “The English rock act Art Brut has established itself as the class clown of the indie scene, creating lightweight punk…