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.