Written by Sameer Contractor | Wednesday June 3, 2020
The 2020 Formula 1 season will indeed happen this year with the first eight races confirmed by the organisers. F1 chief executive Chase Carey outlined the first part of a revised calendar of races, all of which will be held in Europe. Originally intended to begin on March 15 in Australia, the world championship was hit hard by the Coronavirus pande...
www.carandbike.com