Showing posts with label slogans?. Show all posts
Showing posts with label slogans?. Show all posts

Friday, December 3, 2010

seen

On the back of a truck: decal/sticker
nativity scene with camel, wise men, etc.
and
Calvin urinating


how to interpret this???