World RX - 2016 Rallycross of France - Supercar final Highlights
Check out the 2016 FIA World Rallycross Championship - Rallycross of France - Supercar Final Highlights video!