Clip

The Disappearance of Venus Stewart
listen on Spotify
02:49 - 03:38 (00:48)

Venus Stewart was a beloved daughter living in a rural community in Michigan when she disappeared, leading to a complicated and murderous scheme involving an Xbox Live gamer.

Similar Clips