Stream Now
Naked and Afraid: Last One Standing premieres May 7 on Discovery 12 Survivialists competed for $100k cash prize and ultimate bragging rights