Heavy rain from Tropical Storm Imelda (now a hurricane) flooded the Bahamas this week, and made for rough surf on the East Coast of the United States and is now approaching Bermuda. One person in Cuba and #imelda #hurricane #tropicalstorm #bahamas #shorts #bermuda
Suggested Credits
Tags, Events, and Projects