Pictures & Photos from "Quantum Leap" Liberation - October 16, 1968 (TV Episode 1993) Poster