President Barack Obama and First Lady Michelle Obama got a private review of the Tata Nano while in India, with Mrs. Obama reportedly sitting behind the wheel. Checking out the competition? H/T to Yash! (Photo Credit: AP) [Economic Times]
Kinja is in read-only mode. We are working to restore service.