Grand Theft Audio – Blame Everyone – Review April 1, 2001 Grand Theft Audio are onto something with their interesting blend of rock balls, lush pop sing-a-longs, and electronica’s, um, electronic sounds.