40 Land Rovers Recalled on Safety Concern Tata owned JLR (Jaguar Land Rover) has recalled 40 land rovers in India on safety concerns over the vehicles manufactured between 2005 and 2007.
0 comments:
Post a Comment
Click to see the code!
To insert emoticon you must added at least one space before the code.