Starfish burying itself in the sand in Murrells Inlet, SC. Wait, they bury themselves in the sand? · The National Weather Desk · Sentinel