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

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