thoughty2 7 years ago

Meet the World's Toughest Animal... The Tardigrade!

Tardigrades or "water bears" are basically invincible. But how are they so tough?

Thoughty2
5.02M subscribers