Talkeetna Ted100 Days Wild: Locals Check RealityThe Discovery Channel show 100 Days Wild was initially advertised as 5 strangers going to Alaska to join a couple intending to build a…Sep 29, 20202Sep 29, 20202