Curacao, April 18th, 2017 – Willemstad – Three medals was the finish for the Turks and Caicos Islands during the 47th edition of the Flow Carifta Games which...
Curacao, April 18th, 2017 – Willemstad – Three medals was the finish for the Turks and Caicos Islands during the 47th edition of the Flow Carifta Games which...