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.