Showing posts with label santa. Show all posts
Showing posts with label santa. Show all posts

Thursday, December 18, 2008

Santa Claus Everywhere

Initially, I thought it was only in NYC, but then I found this and realized that Santa Clauses get together all over the US in drunken debauchery. This was my husband's perspective:


Check out these threads: