Feedback

Thousands of Starfish Wash Ashore in Florida

 

Thousands of starfish were spotted washed up on the beach in Port Saint Joe, Florida. WJHG's Zak Dahlheimer reports.

Shows