Moon bugs: Crashed spacecraft accidentally spills life on lunar surface 1565252013-GettyImages-674416893 (1)
Updated:

1565252013-GettyImages-674416893 (1)

Tardigrades are now sleeping on the moon. Just add water and they will come back to life. Photo: Getty
Share
Twitter Facebook Reddit Pinterest Email