WATCH: Being a twin means that you will share a lot of things in life. And now these twins will add to that, as they delivered their children on the same exact day! See the report below: