Wednesday, September 27, 2006

Howdy Neighbor


Found this somewhat interesting post yesterday. Just sending a shoutout to our newly discovered neighbors.

Planets have scientists buzzing



No comments: