Clip

Mysterious Death in a Video Game Store
listen on Spotify
04:12 - 07:09 (02:57)

A woman named Amber Belkin was found dead in a video game store with a plastic bag over her head. The circumstances surrounding her death are unclear.

Similar Clips