Wednesday, December 19, 2007

The turducken has arrived. Christmas won't be canceled after all!

(The thing is huge -- and frozen like a rock.)