If it's in the "paper" it must be true. Right?
And now for something completely different: According to SFGate, Britney Spears is to perform in the Castro on Sunday March 27th.
Question: will the Sisters of Perpetual Indulgence be on hand and are Heklina and Peaches Christ part of the show?
Question two: Why do I feel like I need to see this?
If you have the answers, the comments section awaits.
Mark Rudio