Let the race begin: Formula One flags off March 15

LONDON: The Formula One season starts in Australia on March 15. The calendar includes Mexico for the first time since 1992 and will feature 20 races, one more than last year, if Germany is confirmed.

To continue reading the rest of the article, click here

Leave a Reply