Arcade Fire wins Polaris Prize. Duh.

I know everyone is somehow shocked yet not shocked that Arcade Fire won the 2011 Polaris Prize. How could such an indie prize that rests on artistic merit alone who is partial to the band with the shortest wiki entry, go to a musical behemoth like Arcade Fire? Well, simple, it was the best album … Continue reading Arcade Fire wins Polaris Prize. Duh.