VIDEO: Rare Footage of a Starfish ‘Walking’ on the Beach

Starfish, or sea stars as scientists prefer to call them, are marine invertebrates that are closely related to sea urchins and…