World Rally Championship Launches Own Channel On Motorsport.tv

LONDON, Dec. 4, 2020 /PRNewswire/ -- The FIA World Rally Championship (WRC) has collaborated with Motorsport Network to launch a dedicated Motorsport.tv channel ahead of the 2020 finale at Monza this weekend.