Helen and Liz discuss the X-Files episode "Our Town," along with talking yourself into fatal insomnia, sinister rock tumblers, and determining when it's safe to eat your friends. Plus, Helen's haunted hotel experience.
Episode 52
Previous
Previous
Episode 53
Next
Next