RE: The Tardigrade - The animal that can cheat death!
It's amazing! I just can't believe they have survived all 5 mass extinctions, looks like they will probably outlive the human race
RE: The Tardigrade - The animal that can cheat death!