Three years ago, Arcade Fire released the best album of the decade, called The Suburbs, a sprawling (pun intended) magnum opus that perfectly captured the sounds of teenage boredom, angst, and wonderment. Not only did it bring the band new found and much deserved fame, but brought forth one of the best internet memes of... Continue Reading →