Flame » in reply to Weren't the Savage Nuns at Lolapalooza?
Or perhaps the Leather Nuns from the old Zap Comix days.