Wednesday, December 21, 2005

Santa Pope is Coming to Town!


Santa Pope! Posted by Picasa

You know, I never knew it was possible to be both amused and terrified by a picture all at once.

No comments: