AMC
New Member
The radio ad for this has Belle & Sebastian and the Yeah Yeah Yeahs playing in the background. Does anyone know if they have confirmed? The only band that looks 100% confirmed is the Super Furry Animals. I've heard strong rumours of Massive Attack and Prince too. Anyone care to spread their in the know love?