Hell Night Video Cover

Hell Night (USA, 1981) directed by Tom DeSimone.