Live Lunch: Arcade Fire

April 17, 2008

image

The Arcade Fire does an impromptu performance of "Neon Bible" in a small Paris elevator. This was shot at Olympia Hall, in Paris for the La Blogothèque take-away show.

Loading...