on Grand Turk Island. Turks and Caicos Islands, BWI, As storm clouds are building in the background.