Alex McHugh F1 2020 Exploring F1 2020’s Driver Ratings Aug 20th, 2020 F1 2020 has rocketed into the pole position of racing games, with a simulation of Formula 1 that’s more accurate and more exciting than any that...