News

Night had fallen on November 3, 1984, when 17-year-old Lisa McVey cycled home through the quiet streets of Tampa, Florida.