Jessica Fox stunned the international canoe slalom world on the second day of the 2021 ICF Canoe Slalom World Cup #2 in Markkleeberg, Germany, when she took home the win in the women’s K1, in a race that was titled as ‘out of this world’ by her competitors.