There are about nine places in India where you can drive a Lamborghini at full tilt. But that shouldn't stop you from buying one, should it? What's that? Fuel efficiency? Practicality? What? We aren't sure we can hear you
There are about nine places in India where you can drive a Lamborghini at full tilt. But that shouldn't stop you from buying one, should it? What's that? Fuel efficiency? Practicality? What? We aren't sure we can hear you