Thousands of Tiny Red Crabs Wash Up on Catalina Island - NBC 7 San Diego

Thousands of Tiny Red Crabs Wash Up on Catalina Island