India’s First Lamborghini Aventador S Delivered in Bengaluru
Motoroids
It’s raining Italians in India! Yes, apart from the rains that have created some trouble in cities such as Mumbai and Delhi, there have been quite a few Italian supercars making their way to India shores recently. Just yesterday, we told you about India’s second Lamborghini Huracan Avio landing in Delhi. India’s first Huracan Avio […]
Motoroids - Best auto news, reviews and features from the world with focus on India