12.23.2011

HIPSTER SANTA

Santa lives at the North Pole is some strange commune where everything is hand-made and home-grown. He just sits up there and judges the rest of us all year long.
Thanks to everyone who contributed! Here are some of my favorites:

Merry Christmas/Happy Holidays/Season's Greetings!

No comments:

Post a Comment