Special guest Eli Roth swings for the fence in this latest episode of Humans From Earth. "Hostel" filmmaker Roth riffs on Germany, Gummy Bears, fake heads, cannibals, Texas evangelicals, death scenes, kinky vampires and new scientific data about his own blood-loving brain!
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More