View Arcade Fire, The Hidden Cameras on Feb 13, 2004EditFollowShare22 years agoFri, Feb 13, 2004at PavilionMontreal, CanadaArcade Fire, The Hidden CamerasEditFollowShare