And now, the meaning of life:

People aren't wearing enough hats.


... or is it the number 42?

... or is it that, on average, people only wear 42 hats...

... or is it something to do with peace and love and tolerance and all that kind of stuff?

Hmmmm, I wonder...

Last updated: March 2011