Friday, November 19, 2004


In London

In London on a business trip for a couple of days. It's cold so the decorated Christmas trees almost put me in the Christmas mood:
 (it would have if it was snowing)

What's the story with English and their pillows anyway?

Two huge pillows and a tube. Anybody feel like explaining their use (that doesn't involve X-rated movies?)

No comments:

Post a Comment