Atlhough there are a lot more foreign cars now in Mumbai then 3 years ago when I frequently worked there, the majority of the vehicles still looks like from the 60ies. The black taxi is actually a Tata, a licensed Fiat (model late 50ies) and might actually be quite new.
There is another famous Indian car, the Admiral, this car often serves as a government vehicle. I heard that they now export lots of those cars to collectors in the UK. Also classic motorbike fans will find many eye candies rolling along on Indian roads, there is a plentitude of Enfields still in action, and some of them look as if they were brandnew!

Please click on the picture to continue>>>