Clip

The Mysterious Disappearance of Sherri Holland
listen on Spotify
22:44 - 24:07 (01:22)

Sherri Holland disappeared in 1996 after being dropped off at a bus station, with no trace of her found for 24 years. The circumstances surrounding her disappearance, including conflicting witness accounts and empty pill bottles at the scene, make it difficult to determine what happened to her.

Similar Clips