Santa Hats

By November 12, 2003No Comments

The entire office is currently wearing Deluxe santa hats. In November.
Splendid.

Leave a Reply