Friday, December 23, 2011

Santa, American Christmas Devil


I'm not sure if the background story to this grotesquely insane, but awesome depiction of Santa Claus is true, but it's appropriately crazy:


Paper Pusher:





No comments: