Christmas 2001. I am always ready to publicly embarrass myself -- showing off my mad skillz on the floor at the Tech Museum.

next picture...