Alcor on the History Channel–July 28

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.