The Cohasset Snuff Film
In 2009, the small town of Cohasset, Massachusetts was rocked with tragedy. A 17-year-old high school senior named Collin Mason murdered three classmates. All the murders were videotaped and uploaded to the Internet via bit torrent sites and for three day
Starring: Stephen Wu, Maria Olsen, Kelly Marie Tran
Directed By: Edward Payson
... Show More