Thousands of anchovies fall from sky, wash ashore in the Bay Area
(SAN FRANCISCO) -- Thousands of dead anchovies washed ashore on the Bolinas Lagoon shore in Marin County, California, and fell from the sky earlier this week, according to photos and video shared with ABC News' San Francisco affiliate, ABC7 News, KGO."This is just one of... Read More.