Photo: Arcade Fire


Feb. 15, 2011, midnight | By The Recording Academy | 13 years, 2 months ago

Indie band Arcade Fire broke new ground on Sunday after winning the esteemed Album of the Year award and performing at the Grammys for the first time.




Show comments


Comments

No comments.


Please ensure that all comments are mature and responsible; they will go through moderation.