This was a front page (bottom) story on Sept. 24th, 2025 Palo Alto Daily Post. I love this one. Further proof that California is real.
My inner conspiracy theorist is thinking "Santa Cruz is so awesome!"
6