Nov 8, 2020Josh excels at Jarama!Josh flying in tricky conditions and taking the podium twice at Jarama! Joshua Dufek, the young Swiss driver born to an Austrian father...