Arcade Fire Wins FWA Website of the Year Award

Arcade Fire’s interactive online film The Wilderness Downtown has won the FWA Site of the Year Award for 2010.