Saturday, May 18, 2024

Tag: ISA World Games

spot_imgspot_img

Team Barbados still alive in El Salvador

Surfers Chelsea Tuach and Che Allan kept team Barbados’ hopes of progression alive at the ISA World Games in El Salvador after impressive showings...