India in Top Gear

SUBMITTED BY EMBRANDADMIN ON April 27, 2021
Our automobile population is multiplying like rabbits and our road space is growing at the speed of turtles. Shanghai, here we come!

Click Here┬áto read the entire article that appeared in May 2011 edition of BBC’s Top Gear.