Over 200 Million Downloads! Thank you listeners!
April 02, 2022
On Thanksgiving Day, November 23rd, 1972, 11 year old Terri Lynn Hollis and her 16 year old brother, Randy, were at their home in Torrance, California. Terri was restless and went to play outside on her bike at around 3PM, never to return.