Loading...
Uploaded by ndtv on Jul 14, 2009
The Car & Bike Show reviews Hyundai Motor's diesel version of premium compact hatchback 'i20'.
Autos & Vehicles
Standard YouTube License
Load more suggestions
All Comments