ADVERTISEMENT

What are the strongest living land creatures on Earth, measured by their power to weight ratio?

Nature Trivia: What are the strongest living land creatures on Earth, measured by their power to weight ratio?