Loading...
Uploaded by tmfullthrottle on Jul 19, 2011
The Tata Indica Vista 90 proves its mettle on its rally debut at the Dakshin Dare 20111st & 2nd position in Manufacturer Class for Cars2nd & 4th amongst cars in Endurance category
Autos & Vehicles
Standard YouTube License
why are the cars so painfully slow?
U1021317E 1 month ago
Load more suggestions
why are the cars so painfully slow?
U1021317E 1 month ago