Confirmed team names and drivers for the 2020 F1 season
The 2020 F1 season is just around the corner and here are the teams and drivers that will participate The 2020 F1 season is almost here and there are teams with new liveries and some drivers looking to make a name for themselves. Mercedes won all the titles last year with Lewis Hamilton picking up …