WRC 9 FIA World Rally Championship: Rewatch the esports WRC 2020 World Finals on WRC 9!

The esports WRC 2020 World Finals, which had previously been delayed as a result of the Covid-19 pandemic, took place in Ypres, Belgium, on Saturday night, shortly after the second day of Renties Ypres Rally Belgium cam…