0 Members and 1 Guest are viewing this topic.
Videos and photos from the Dominican Republic, Turks and Caicos and other Caribbean islands showed debris raining through the atmosphere back down to Earth, but it remained unclear if any damage was caused on the ground.