Mom holds all 5 of her quintuplets for the first time
On March 18, 2014, the Baylor University Medical Center in Dallas, Texas welcomed the first set of quintuplets born under their care into the world. The parents, Steven and Michelle Seal, were naturally ecstatic about their newborn set of “Sweet Seals.” This pregnancy was Michelle’s last attempt at having any more kids, and lo and … Read more