Tag "Virgin Islands"

Footage Of Hurricane Irma Making Landfall In The Caribbean Shows How Strong The Storm Is

9 months ago 0

A footage of the Hurricane Irma landing in the Caribbean showed how strong and powerful the storm is. The clip was posted on YouTube by