Thousands of starfish washed ashore on Florida beach after Hurricane Sally hit last week

Thousands of starfish washed ashore on Florida beach after Hurricane Sally ripped through the area last week Hurricane Sally made landfall last week in the Gulf Shore regions of the US It brought intense rain, flooding and a water surge that left marine animals stranded on Navarre Beach that sits in the northwest panhandle of … Read more