The Arcade Fire
Canadian rock band The Arcade Fire perform at the first of a series of intimate shows at the Judson Memorial Church in New York, NY.
© Kathryn Yu. All rights reserved. Use without prior written consent is prohibited.
Taken on February 13, 2007