'They're Everywhere": Hundreds of Thousands of Red Crabs Wash Up Along Newport Beach | NBC Southern California

Red Crabs Wash Up on SoCal Coast