Sunday, December 26, 2010

Santa lives in Chelsea!




Did everyone have a good Christmas? Thats good! (I'm assuming)

Anyways this video from The New York Times is perfect if you are in a Christmas comedown!

DRN

No comments: