Tag: TATA Pixel unveiled at Auto Expo 2012
TATA Pixel wows visitors at the Auto Expo
If there was one car that forced the visitors to stop and take notice, it would definitely be the Tata Pixel concept car from Tata. The Tata…