Watch Naked and Afraid XL Season 8 Episode 3 Online
-
- COUNTRIES: United States of America
- Subtitles: English
Steven takes a huge risk when he raids a caiman nest for eggs; Dan and Waz join forces to snare the vultures circling their camp; Amber, Trish and Jen take on a huge project, but tensions could tear them apart.