The Italian Grand Prix is set to continue at the famed Monza circuit after race organizers reached an agreement in principle with Formula One owner Liberty Media for a new five-year deal
No comments:
Post a Comment