Nikola Tesla's Colorado Springs lab assistant quits, only to discover that his boss is missing, perhaps by three cultist witches of Cthulhu.
Be sure to subscribe so you don't miss even one episode.
Back the Terrifying Lies Podcast with donations and tips:
https://anchor.fm/craig-nybo
https://www.patreon.com/terrifyinglies
Venmo tips to @CraigNybo