Dean Stockwell Dies: ‘Quantum Leap’ Star Was 85 Find out more here Colleagues React read more You May Also Like Mirror Image Deleted Ending February 18, 2018 QLP Fanfic Winners Announced June 4, 2016 Mirror Image Lost Ending Special April 1, 2018