Formula One Extends TV Coverage in Czech Republic and Slovakia to 2023

August 12, 2020 James Gregory 0

Formula One has announced an extension of live coverage in Czech Republic and Slovakia up to end of 2023 season.