Monday, March 7, 2011

New evidence of alien life

A probe into a rare meteorite reveals the fossils of previously unidentified tiny organisms.
Also: 
    This is speculative - unlike the all too real 'alien' life depicted in the Animal Pictures post.

    No comments:

    Post a Comment