1 of 1 images
ARCADE FIRE - Win Butler.Arcade Fire performing at Leeds Festival 2010, Bramham Park, Leeds, England...28th August 2010.stage concert live gig performance music half length Win Butler guitar singing blue shirt .CAP/BEL.©Tom Belcher/Capital Pictures.