In this week's episode join the Specht brothers as they trek to the frozen wastes of the North Pole. Pack your thermite and ready the sled dogs because there is some...Thing out there...
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More