Upset Santa


The sleigh deflated, the reindeer shed and can't fly, and there's a raccoon humping his leg. Santa's a little peeved.
Taken by Coralie L.