Santa 24

Posted on: December 13, 2006 | Views: 120 | Comment

The following takes place between 11:58 PM and 12 AM... on Christmas Eve. 

Tags:
24 • spoofs • Christmas • Santa Claus