Download "Quantum Leap - 1x04 - The Right Hand of God - October 24, 1974"