India is amazing, definitely go see the other car makers but you need to see why the country is so unique. Every city is so wildly different and the culture does greatly vary depending on where you are. You should do a couple road trips just to see how wild it is out there. I did one from Deli to Jaipur and back,…

Discuss…
From The Chairman Of One Of India's Largest Car Companies Makes Me An Offer
L
 Loading more stories…