A deranged Santa Claus is on the loose wreaking havoc upon the town.A deranged Santa Claus is on the loose wreaking havoc upon the town.A deranged Santa Claus is on the loose wreaking havoc upon the town.