A Jaguar Land Rover car sits at an assembly plant in Pune, India, Friday, May 27, 2011. Tata Group-owned luxury carmaker Jaguar Land Rover (JLR) opened in the day its first assembly plant in India.
1 / 1
Associated Press | Photo By Rafiq Maqbool
Fri, May 27, 2011 10:49 AM EDT