Linda Flanders: Linda Flanders. Self: Snuff: A Documentary About Killing on Camera
Known For: Snuff: A Documentary About Killing on Camera (Self)