The Week in Petaluma, Aug. 12-19
Blood drive, local history talk, back pain workshop, land stewardship, writing seminar, Americana music, barn dance, Cinnabar musical, Holstein 100 race, radio-controlled vehicle race, outdoor musical festival, jazz and the Great Petaluma Treasure Hunt.