Dave and Stacie discuss the fall finale of the Quantum Leap Revival "Stand by Ben"Dave and Stacie discuss the fall finale of the Quantum Leap Revival "Stand by Ben"Dave and Stacie discuss the fall finale of the Quantum Leap Revival "Stand by Ben"