survival

Naked and Afraid
Steven Hall, Jr., who was born in Amarillo, Texas, was featured on today's episode of Discovery Channel's 'Naked and Afraid.' No spoiler alerts.