"I saw thousands of these on Drakes Beach on Dec. 6, after the recent storm. What happened?" David Ford