Thousands of starfish spotted on South Carolina beaches

Thousands of starfish have been spotted along beaches in South Carolina in late June.

Latest Videos

Good Day Tampa Bay

View More
View More

We Live Here

View More
View More