Turks and Caicos Webcam
https://www.youtube.com/watch?v=rkZ8AlzX7e0
This resort's website says they're in Providenciales, which is at the western end of the country. The storm is now arriving at the eastern end.