Jessie Twain is an active member of the Church of Satan. When not podcasting or working her boring day job, Jessie likes to read. She lives in Massachusetts with her husband and two cats on a piece of property, slowly developing into heaven on earth.