Did you know?

Surprising facts — each proven at the exact second of its video

Cockroaches can withstand forces 800 times their body weight and continue running normally.

From “Robert Full: The secrets of nature's grossest creatures, channeled into robots” — TED

see it said at 4:33
Another fact Watch on TED