Skip to playerSkip to main content
  • 10 years ago
An impressive timelapse video has emerged of storm clouds rolling over a beach in Salt Cay, Turks and Caicos Islands last week.

Recommended