Stuck on Quantum Leap ride. Looking for video

 

v20240901