Why Is The Discovery Channel In Idaho And What Are They FilmingWhy Is The Discovery Channel In Idaho And What Are They FilmingOne of the coolest shows EVER is starting on the Discovery Channel and they're filming the whole thing in Idaho.RickRick
New Discovery Channel Series To Feature Idaho SurvivalistsNew Discovery Channel Series To Feature Idaho SurvivalistsThe program will follow the everyday struggles of those who call "The Frank" their home, and the survival skills needed to live in such a remote, rugged area of the U.S.Greg JannettaGreg Jannetta