Living

Identical Quadruplets’ Mom Beats 1-in-13 Million Odds

ChristianPostVidJan 12 2012, 1,033 views

A German woman gave birth to identical quadruplets on Tuesday, beating the probability odds of one in 13 million

Embed

Press the button

if you liked the video! Thank you!

Newest

Featured

Editor's Pick