Robuta

https://superstargossip.com/2009/02/24/happened-in-the-80s-022489/ Letterman Stalker Margaret Ray Dies - Happened In The 80s - Feb 24th Dec 12, 2021 - On this day in 1989….. margaret rayin thelettermanstalkerdies https://lib.digitalnc.org/record/7858 Margaret Ray Randall and Lila Huntley Stewart, Talbott McNeill. margaret rayrandalllilahuntley