The Moth

This is the winning story for the London Moth StorySLAM.

Full disclosure: It's about a sex cult.

Yes, that one. The one they made 'Wild Wild Country' about.

EMAIL ME, BITCHES