Login or register  
TV
<-- Previous EpisodeNext Episode -->

Quantum Leap: Promised Land - December 22, 1971

December 22, 1971: Sam leaps into one of three brothers who are robbing a bank in Elk Ridge, Indiana, Sam's home town.

Episode Info
Episode number: 5x11
Production Number: 68110
Airdate: Tuesday December 15th, 1992