How life was in Atchafalaya Basin filming "Naked and Afraid" for the Discovery Channel.
The (Monroe, La.) News Star, USA Today
Tue, 04/25/2017 - 7:32pm
How life was in Atchafalaya Basin filming "Naked and Afraid" for the Discovery Channel.