facebook pixel
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

 27.5k

 463

 14

 27.5k

    Suggested Credits
    Tags, Events, and Projects