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.
Ford Explorer Fuel Cell Prototype Ford Explorer Fuel Cell Prototype is a hydrogen car based on the standard Ford Explorer. The car was introduced at the 2007 Greater Los Angeles Auto Show, which was held in November 2006.