Wednesday, October 30, 2013

Arcade Fire on Kimmel!



Arcade Fire once again hit up the Capitol Records building to perform for fans, however, this time it was taped for Jimmy Kimmel Live! Take a look!