God Rest Ye Merry Juggalos
December 25, 2009 6:03 AM
posted by uncleozzy (11 comments total)
24 users marked this as a favorite
Santa Clown is coming to town.
I have no explanation for this. It's not quite an homage, not quite a parody. I find it every bit as bizarre as you do.