Horror History: Friday, October 20, 2000: Cherry Falls premiered in the US

The youth of a small All-American high school become the targets of a psychotic killer’s vengeance against virgins.

BUY IT NOW!

Blu-ray