Life?

August 23, 2007 at 12:04 pm (News)

Could there be life in this small corner of the world. There may be, though I think things have evolved. Keep your eyes peeling in the next couple of months for something informative.

Advertisements

Permalink Leave a Comment