Psycho Santa
A young couple's journey to a Christmas gathering turns into a holiday bloodbath when the legend of a killer backwoods Santa Claus comes to life.
Starring
Krystal Stevenson, Jason Barnes, Jeff Samford
Director
Peter Keir