Monday, November 21, 2011

9526: For Yuletide Logs…?


What’s next—adult diapers for department store Santas?

No comments: