Lucky baby girl born at St. Louis hospital on 7/11

One little girl in St. Louis might just be the luckiest baby alive because she was born on July 11 at 7:11 p.m. and weighed 7 pounds and 11 ounces.

Latest Videos

Good Day Philadelphia

View More
View More

FOX 29 Originals