Photos and Videos Leave Clues in Tara Fitzgerald’s Night
CLIP 06/28/22
Main Content
In March 1986, Michella Welch and her two sisters rode their bikes to a park in Tacoma. They realized they left their lunch behind, so Michella offered to go back and get the food. What happened next was a nightmare for her whole family.