ShowShowOuverture Lille 2004Dec 6, 2003Place de la Gare · Lille, FranceFollow0 followersI was thereAdd yoursMediaLineupAboutNo photos or videos from this show yet.