Rain falls on Florida's eastern coast
Rain falls on Florida's eastern coast
Rain showers are falling in Indian Harbour Beach, Florida, before Hurricane Helene's expected landfall in Thursday.
Rain showers are falling in Indian Harbour Beach, Florida, before Hurricane Helene's expected landfall in Thursday.