Saturday, February 29, 2020
Home Tags Mission

Tag: mission

Tardigrades crash-landed on the moon so they don’t have to come...

A group of tardigrades that were travelling on an Israeli spacecraft that crash-landed on the moon in April are alive and well and have no intention of coming back to this god-awful planet, according to reports.
70FansLike
52FollowersFollow
28FollowersFollow

MOST READ