Is Santa Claus Tripping?

Tuesday, November 15, 2005

Is Santa Claus Tripping?

Assuming some creative, hallucinating person didn't make it all up, this sure gives a whole new perspective on the origins of Santa Claus.

0 comments in Is Santa Claus Tripping?

Post a Comment

 
Is Santa Claus Tripping? | Demagogue Copyright © 2010