Jaguar Land Rover
May 30th 2011 00:01
A Jaguar Land Rover car sits at an assembly plant in Pune, India, Friday, May 27, 2011. The Tata Group-owned luxury carmaker opened it's first assembly plant in India Friday.
Author: CBSNews (Hidden Byline)
Credit: AP Photo/Rafiq Maqbool
CBS
| 10 |
| Vote |
subscribe to this blog


















