by Jake Ledoux & Mezrah Masada
Terminal Satan is a bi-weekly podcast in which Jake and Mezrah discuss everything from the Space Shuttle to Cannibalism.
Email us at: contact@terminalsatan.com