Mumbai, October 17, 2013: The 2013 Autocar Performance Show, organised by Autocar India, kicked off today at the MMRDA Grounds, Bandra-Kurla Complex. The four-day show runs till October 20 and features an entire range of performance products, right from the most powerful and expensive cars and bikes in India to ...
This is an Autocar Pro Plus article. Subscribe to continue reading.