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. Wed, 04/06/2011 - 3:18pm