Tata Pixel, City Car for Europe

Wednesday, March 9th, 2011 - Tata Motors

Tata Motors of India showing the concept car for the European city which they named Tata Pixel. Surprisingly enough, it uses the...