over 41 years ago ...more
Server
Rate
Share
over 41 years ago
It's just days before Christmas in London, but not everyone is full of good cheer - as a maniac with a pathological hatred of Santa Claus stalks the streets, butchering any man that’s unlucky enough to be wandering around dressed as Old Saint Nick.
Don't Open Till Christmas
1984
24th November 2024
9th March 1984
22nd December 1959
6th April 2018
1st July 1989
30th May 2019
12th July 1997
27th October 2020
15th October 1999
1st December 2016
25th April 2025
16th April 2025
5th April 2023
10th September 1994
14th October 2024
13th May 2015
1st July 2025
23rd July 2025
9th July 2025
27th February 2024