Racing revolution

After a long wait of nine years Formula 1 finally arrived in Mumbai, India. Albeit not in its full force and pomp as a Formula 1 Grand Prix that everyone is so eagerly waiting for...

from Times of India Opinion https://ift.tt/EVDPrFX

No comments:

Post a Comment