Home » Jaypee Sports International

Tag: Jaypee Sports International

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,