Jake surfs the chaos

1 min read

Jake surfs the chaos

Dixon takes sixth podium as Ogura crashes on final lap

Dixon and