'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