Thousands of Starfish Wash up on South Carolina Beaches

Color us starstruck!