The Tata Cliffrider was first introduced at which auto show in 2006?
Tata Cliffrider The Tata Cliffrider is a concept car that was first introduced by Tata Motors at the Geneva Motor Show in 2006.
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.