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