On their way to Oregon in January 1981, young lovers Kevin Thorpe and Laura Craig come face to face with evil on the mountainous, desolate back roads of Northern California.
You must be logged in to comment.
You must be logged in to review.
You must be logged in to comment.
Login