So I finally got around to watching my DVD of Geek Maggot Bingo tonight. Wow. I'll write a review of it in a little bit.
The three other films included on the disc -- Elf Panties, Lord of the Cockrings, and Thus Spake Zarathustra -- were marginally more interesting and somewhat better produced. Check out Saint Reverend Jen's website...she's one weird chicky.