Debra Lee Scott, circa 1978. News Photo Getty Images(07) Author Dalbo 02 Dec 2024 Save Image Image gallery: Unveiling The Life And Legacy Of Debra Lee Scott