Idaho Native is Competing on ‘Naked and Afraid’
Season 12 of "Naked and Afraid' aired last Sunday night and featured a familiar face. Holly Moss of McCall, Idaho is representing the Gem State by tackling the Smokey Mountains of Georgia "naked and afraid."
“I came into it without a ton of confidence as a survivalist," said Moss. "I have no formal training." She told Idaho News 6, growing up in McCall was an advantage for her. "For example like fire building is like second nature to me. It is just what we do up there to stay warm, but that is a survival skill.”