ShowShowMain Square Festival 2004Jul 3, 2004Grand’Place · Arras, FranceFollowI was thereUpload from this showMediaLineupAboutGOMMPlacebo