53

Humans can outrun any animal over long distances

Do you believe this?

Related Myths