‘Alone’ season 11 episode 10: How to watch for free
As the river finally begins to freeze, the remaining survivalists struggle with the loss of daylight in a new episode of “Alone” airing on Thursday, August 22. The new episode will air at 8 p.m. ET on the History Channel. Those without cable can watch...