It’s Winner Takes All in the Brand New Series “Naked and Afraid: Last One Standing” Premiering Sunday, May 7 on Discovery Channel [VIDEO]
Twelve of Naked and Afraid's toughest and most experienced all-stars take on South Africa's punishing Oribi Gorge in a completely...