Naked and Afraid XL Preview 04/12/17 10:27AM

The cast of the new season of 'Naked and Afraid XL' stop by to tell us about their experience on the show. See the premiere April 23 at 9PM on Discovery.