Home Tags Starfish

Tag: Starfish

Thousands of starfish land on Grand Strand beaches

The unsettled weather along the South Carolina coast has caused thousands of starfish to wash on shore at Myrtle Beach.

Most Popular

Subscribe to WWAY's Daily News Email