Onboard highlights – France

FIA World Rally Championship 2019

Check out the highlights from Tour de Corse in Corsica, France, from inside the car. The incredibly tight and twisting mountain roads make for a thrilling ride, as well as a few accidents.

Videos You May Also Like

Stories