Tata Motors’ Nano – The People’s Car is Here – Photo
After a lot of hoopla last year – and no launch – Tata Motors is apparently ready to roll about 100,000 Nanos off of its Indian assembly line. The Nano’s website was down today due to heavy traffic. If you’re looking for a photo, here it is:


