Post by @00256 • Hey

Seventy percent of potential energy is stored in the elastic tendons.

Stats

Comments