10 Mar Skeleton Crew
Click here to watch Skeleton Crew now In the early 1970’s, a remote mental institution next to the Russian border was shut down by the police. Before it was closed, Dr. Anderson made a series of snuff films using his patients. The doctor filmed all the...