Each day, there are over 120 million sexual intercourse taking place all over the world. See more
Some lions mate over 50 times a day. See more