Eternal Life airs tonight July 28 at 10 pm (check local listings to confirm times). This is part of the That’s Impossible series currently being aired on the History Channel.