The launch of the Audi TT Open Sky concept at the 2001 Frankfurt IAA motor show in Germany was largely missed by most of the world's press as the September 11th attacks on the United States upstaged most new introductions from that day.
What: Essen Motor ShowEvent Type: Industry Auto Show focused on Tuning & the AftermarketLocation: Essen, GermanyVenue: Messe EssenDates (2000 edition): December 1–10, 2000First...