Sep 21, 2005 19:31
The Arcade Fire is ruling my life right now. Love how he sounds so much like David Byrnes from Talking Heads. I want to see them because word on the street is they put on one hell of a show. they have like 10 people in the band? They are going places.