Edit
"Quantum Leap" The Wrong Stuff - January 24, 1961 (TV Episode 1991) Poster

Connections

References 

The Right Stuff (1983)
Title reference.

See also

Trivia | Goofs | Crazy Credits | Quotes | Alternate Versions | Soundtracks

Contribute to This Page