You know you can’t live without your heart’s daily thud-thud. But did you know that it will beat more than 2.5 billion times in your lifetime? Here, 27 more fascinating facts about the engine that powers your entire body. Read the full article for Men’s Health.