THE MYSTIC KNIGHTS OF THE COBRA! Petaluma, CA. I’d never heard of it before this trip. It’s about an hour or so north of the Bay Area, a part of CA I’d never explored before. So I hopped in the rental car, and drove through the scary torrential rain to the rolling hills and open […]
THE FRUSTRATORS!! I love New Jersey. I do, really. I love a lot of things about where I live. But sometimes, California calls my name. And once she starts calling, it’s only a matter of time before I eventually break down, give in and go for a visit. So that’s what I did.