Nv. Sr. Viva L'AmourSister Edith at Revival Bingo in April 2005For Sister Edith Myflesh, the president of The Sisters of Perpetual Indulgence, dressing up in a nun's habit, strapping on a bra-like headpiece, and spending two hours applying white face makeup isn't just about entertaining. It's an honest to God religion.
The Sisters, the infamous San Francisco order of (mostly) men in drag, started on Easter weekend 1979, can now boast nearly 70 members, with other orders popping up around the wo