Photos: Thoudands of dead squid on Rio Del Mar State Beach in California

December 13, 2012