My World

Saturday, December 24, 2005

Am I nuts?

Would someone please tell me that NASA isn't using cute stuffed animals to pose as wildlife!

Go here, enlarge the photograph and let me know what you see.