Reggie is introduced to the nearly indestructible tardigrade. by Josh Davenport

The tardigrade is an amazing little creature. Who knows, maybe one day it will help us live longer, less irradiated, lives. Short story shorter I read about tardigrades recently. Have a video, on me: