Who Says There No Santa Claus?

Dec 24, 2008 14:48




This was taken after a particularly satisfying Thanksgiving meal, in Northern California. The uniform still fits, as you will all discover when you wake up tomorrow morning.

Keep believing!
Previous post Next post
Up