August 02, 2010
Is it just me, or does the release of Arcade Fire's third full length album "The Suburbs" feel like the biggest moment in indie rock since Radiohead dropped "OK Computer" on us back in 1997?
Is it just me, or does the release of Arcade Fire's third full length album "The Suburbs" feel like the biggest moment in indie rock since Radiohead dropped "OK Computer" on us back in 1997?