Stephen Cushner and Patti Laurman weren’t prepared for what they saw on Aug. 14, 1980.
Stephanie Nolasco, FOX News: Entertainment
Fri, 10/18/2019 - 2:00am
Stephen Cushner and Patti Laurman weren’t prepared for what they saw on Aug. 14, 1980.