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.
Tata Winger The Tata Winger is a van launched by Tata Motors in 2007, It based on the Renault Trafic Mk1 Phase 3 van. but fitted with Tata's own 2 litre diesel engines.