The Discovery Channel is launching a brand new show that sounds SO COOL and the entire series will be filmed right here in Idaho.  The show is called 'RIVER OF NO RETURN' and here's the premise.  A small population of people right here in Idaho will be taken to a secluded, secret area to live off the grid.  Have you ever seen The Village with Joquin Phoenix?  It's kind of like that.

There are 2.3 million acres of land here in Idaho that has been designated by Congress as federally protected wilderness.  This land referred to as 'The Frank' will be where Idahoans will use their survival skills to live and survive in a rugged, tough, difficult situation.  There are only two ways in or out.  Helicopter or boat.  I would imagine, for the most part, that's for the Discovery Channel and their crew because these people in Idaho will be locked in, taking care of business for a long time.

According to The Wrap, the river in this show is a specific area of the Salmon River that Lewis and Clark described as...

the largest un-dammed river in North America - as foaming and roaring through rocks in every direction, so as to render the passage of anything impossible.

We don't know exactly when River Of No Return will air but rumors are spreading that filming has already begun.  We'll keep you posted.

More From 103.5 KISS FM