Gil and Kelly Bates pose for a photo with Brandon and Michael (Bates) Keilen
Bates-Keilen wedding, August 15, 2015
Gil and Kelly tied the knot on December 19th, 1987, and welcomed their first child, Zach Bates, just over one year later. Between December 1988 and February 2012, a span of 23 years and two months, Kelly Bates gave birth 19 times.
Aside from the 27-month gap between Ellie Bates and Callie-Anna Bates, all the children are 13 to 17 months apart.
Now, did that blow your mind?
Photo courtesy of UP