Thousands of starfish wash up on South Carolina beachs during low tide

The beaches in seaside communities in South Carolina have been teeming with activity in recent days as thousands of sea creatures have ended up on land.

Go to Source
Author: Travis Fedschun