Jul 15, 2010 7:48 AM GMT
Any Arcade Fire fans out there? What do you guys think of their new album The Suburbs coming in August. They've got most tracks on YouTube and it seems pretty amazing. Your thoughts?
xrichx saidI think I'll put this here.