Jun. 21, 1978~Apr. 25, 1994
15 yrs. old
In 1994, Laralee Spear, 15, was walking home from her school bus stop when she went missing somewhere between South Spring Garden Avenue and Deerfoot Road. She was later found nude and shot to death, lying on the back-yard patio of a burned-out house on Deerfoot Road, one quarter mile from where she disappeared.