Italy RX Supercar final – FIA World Rallycross Championship
After a weekend of RX action in the Franciacorta sun, it all came down to the Supercar final, with potential of the first ever World RX champion being crowned! Check out the best of action from the Italy RX Supercar final!