Finally, someone gets it

9 January 2019 pitpass.com 0

Like most other sports, indeed politicians, the media and global corporations, the powers-that-be in F1 are adamant that they know best, paying little more than […]