Freddie Lee Glenn is an American spree killer and rapist. Along with his accomplice, Michael Corbett, Glenn was responsible for up to five deaths in and around Colorado Springs, Colorado in 1975. From Wikipedia
The actor recounts Karen Grammer's brutal 1975 killing and its lasting impact on his life in 'Karen: A Brother Remembers,' set for release on May 6.