ICF: Barreras Shows Speed and Endurance to Strike Twice at Lake Rocks SUP Festival
0
Reigning world champion Esperanza Barreras of Spain showcased her speed and endurance to claim two titles at the Lake Rocks SUP Festival in Villach, Austria.