Welcome to the Creepshow Show! Hosts James Wallace and Natasha Pascetta dive deep into each episode of Shudder's Creepshow series. It's the most fun you'll ever have listening to a podcast!