My #1 album of 2010: Arcade Fire’s “The Suburbs”

Without question, Arcade Fire’s “The Suburbs”, the Canadian outfit’s 3rd studio release, is the most wonder-filled, enchanted release of 2010.  I’ve loved Arcade Fire since the first time I heard them–the bright-eyed sounds of innocence brushing up against death in their debut, the apocalyptic giddiness of their underrated “Neon Bible.”  But as a sonic whole, […]