Participants and observers relive the 2004 crash of WNBC/Ch. 4’s helicopter in the premiere episode of a new National Geographic Channel series, “The Indestructibles,” set to air July 10 at 10 p.m.