The XKR 75 will soon hit the roads and will make its debut at the Goodwood Festival of Speed on the 2nd of July 2010.
Read the rest of this entry »
Leave a Comment 1923 views
Tata Motors launched the Jaguar and Land Rover brands at a function in Mumbai yesterday. The cars will be imported as CBUs, and the range will begin at a price of Rs 63 lakh.
Leave a Comment 3020 views