tt0681147
Quantum Leap: Nowhere to Run – August 10, 1968