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