Episode 31 09-30-18 Alienstone published on Oct 09, 2018 4:00AM Tweet Listening to this show may cause the uncontrollable desire to wash your ears out with soap.