In motor racing, drivers must adhere to a certain set of rules which govern the sport. These rules are collectively called Formula. The world over, F1 is accepted as the highest grade of open motor racing by the highest authority...
Questions: 10 | Attempts: 720 | Last updated: Jun 18, 2020
When did the Formula One World Championship contest start?