Santa Death Squads
More desperate acts by Santa impersonators as the season draws to a close. This one tried to branch out into contract killing.
More desperate acts by Santa impersonators as the season draws to a close. This one tried to branch out into contract killing.