I normally focus my content on Boston, Ptown and Ogunquit but tonight I wish I was in San Francisco to see Peaches Christ theatrical production and latest stage play, Coven: Return of the Manderson Sisters.
The show is at the Castro Theatre and looks to be a blast. Are you in San Francisco? Do you have plans to check out this production? Do tell. I’d love to be there to see it.
