Driving Tata Nano: Will Americans Accept Its Limitations? Tata Nano LX – TheDetroitBureau.com
Detroit Bureau on Twitter

Driving Tata Nano: Will Americans Accept Its Limitations? » Tata Nano LX

After several fires, demand for the Tata Nano plunged to just 500 units in 2011.

After several fires, demand for the Tata Nano plunged to just 500 units in 2011.


Leave a Reply