The Tata Cliffrider was first introduced at which auto show in 2006?
Geneva Motor Show The International Geneva Motor Show (French: "Salon international de l'automobile" ) is an annual auto show held in March in the Swiss city of Geneva. The show is hosted at the Geneva Palexpo, a convention centre located next to the Geneva Cointrin International Airport. The Salon is organised by the Organisation Internationale des Constructeurs d'Automobiles, and is considered an important major international auto show.
2006 International Pokka 1000km The 2006 International Pokka 1000km was the sixth round of the 2006 Super GT season and the 35th running of the 1000 km Suzuka. It took place on August 20, 2006.