India in Top Gear

by | Apr 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.