3 Hated On / Other April 30, 2011 by Jon Behm · Published April 30, 2011 Arcade Fire’s Win Butler Punches (?) Photographer In all fairness it looks like the photographer probably had it coming