Identical Twin Sisters Give Birth on the Same Day at the Same Time
Closest cousins ever! Twin sisters Sarah Mariuz and Leah Rodgers each gave birth to their first child on Thursday, June 30, at the exact same time, according to Today. Read more

Join Us On Facebook

Facebook Page Loading...