Lucy Byram wins second time in a row, Thomas Bishop to impressive win Challenge Puerto Varas 19 March 2023 No Comments Lucy Byram is on a winning streak: after winning Clash Miami last week, she just won Challenge Puerto Varas. In doing so, she prevented Haley Read More