Pinterest • The world’s catalog of ideas

The McCaughey septuplets of Carlisle, Iowa, first multiple birth of 7 babies in the world to all survive, turned 16 years old on November 19, 2013! Description from I searched for this on

from WhereAreTheyNow.Buzz

Bo Derek, Robin Leach, Eric Roberts, and the McCaughey Septuplets Turn 17