The human heart pumps enough blood in a lifetime to fill three supertankers.

The human heart pumps enough blood in a lifetime to fill three supertankers.

Next