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