Ben finds himself behind the wheel of a speeding stock car in 1976, but a terrifying threat from the future could sabotage the leap.
Share this post
REVIEW: NBC's "Quantum Leap" - Episode 2.13…
Share this post
Ben finds himself behind the wheel of a speeding stock car in 1976, but a terrifying threat from the future could sabotage the leap.