Mettet RX - Touringcar final - FIA World Rallycross Championship
Check out this full length Touringcar final from Mettet RX, Belgium!