Tag: Discovery Channel
New series: ‘Naked and Afraid Castaways’ premiers on Discovery Channel in July
Nine survivalists stranded in the middle of the Pacific with no map or tools navigate the perils of a remote tropical island with only wreckage to survive