Mitchell DeJong WINS RX Lites – FIA World Rallycross Championship at Lydden Hill

Mitchell DeJong WINS RX Lites – FIA World Rallycross Championship at Lydden Hill

  Mitchell DeJong WINS RX Lites – FIA World Rallycross Championship at Lydden Hill Wins Overall, Wins Semi-Final, and Fastest Lap in RX Lites Class…

Read Article →