The new owners of Formula One are planning to have more races and a greater presence in North America, and wouldn't mind revving up the ratings with some extra friction among drivers
No comments:
Post a Comment