Sunday, March 06, 2011


Leave it to Fox News to report that there may be aliens among us. I'll be curious to see how this pans out. The "meteorite" claim has been made before, with inconclusive results at best. But who knows? Perhaps it's true that Life here began out there.


No comments: