India’s First And Only Ferrari F12tdf Lands In Delhi
This article originally appeared on https://www.motoroids.com/
Looks like its raining supercars in India. The recent arrival of India’s first ever McLaren, a 720S (here on carnet) and the country’s first Lamborghini Huracan Performante created a stir on the web as well as the streets of Bengaluru and Mumbai respectively. Now, another special model, this time from the house of the prancing […]