How to watch ‘Naked and Afraid XL’ and stream online for free
Check out the premiere of the Discovery Channel’s “Naked and Afraid XL” set to air on Sunday, May 12 at 8 p.m. ET/PT when, after emerging successful from Naked and Afraid’s 21 day challenges, 12 brave survivalists up their game and for the first time …