A psychotic killer is killing women at the Squaw Valley ski resort. He leaves a body in the snow. Filming Location: Squaw Valley, California
Save my name, email, and website in this browser for the next time I comment.