'Alone' on the History Channel has a new format. Two men and a woman are dropped off in the Canadian Arctic with nothing more than the clothes on their back and a freshly harvested moose carcass provided by the show's producers.
Watching the first episode I've already fell in love with...