The Sisters of Perpetual Indulgence is an international organization. It has been in the news lately for doing what the sisters do best.
Rock and Roll City Sisters of Perpetual Indugence president James De Long, a.k.a. Sister Nadia Heddensmile, came on Gaywaves to talk about who the Sisters really are, their secret powers, and role in LGBTQ activism.
This segment aired June 1, 2023