FestivalFestivalMain Square Festival 2005Jul 5, 2005Grand’Place · Arras, FrancePart of Main Square FestivalFollowI was thereUpload from this showMediaLineupAboutBP ZoomKyoSum 41