Karma Za Betch, one of Seattle’s omnipresent Sisters of Perpetual Indulgence, has died, the local Abbey of St. Joan announced via Facebook on Saturday: With deep sorrow, the Sisters of the Abbey of St. Joan report the unexpected passing of … Continue reading RIP Sister Karma Za Betch
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed