xmas Games

Where Is Santa?
Where Is Santa?

So it seems that one of the elves fucked up and forgot to load all the gifts into Santa's sleigh. So, he has go out and deliver these three Christmas …