Posts Tagged ‘The Frustrators’

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 […]