Saturday, December 24, 2005

From our "Oh, Come, All Ye Faithful" department: The Japanese have their own version of Christmas, climaxing with the ceremony in which hot topless chicks worship a giant pink penis.

No comments:

Post a Comment