View Arcade Fire on Jul 4, 2003EditFollowShare23 years agoFri, Jul 4, 2003at Black MustardGuelph, CanadaArcade FireEditFollowShare