Translate
Sunday, 2 February 2014
World's Best Astronauts.No Space Suit Necessary. Sorry, Neil Armstrong.
Tardigrades.....gotta luv'em. Will they compete with cockroaches and mushrooms after the collapse of the ecosystem?
http://en.wikipedia.org/wiki/Tardigrade
Newer Post
Older Post
Home