Home » Auto Expo

Tag: Auto Expo

Post
The Flag-off

The Flag-off

The inaugural Indian Grand Prix was a grand success. Many in the Formula One world might have wondered if India is capable of pulling of such a big feat. When the world champion Sebastian Vettel won India's first ever Formula One,