Rachel Langford

Miracle St. Louis Baby Born On 7/11 At 7:11 P.M. Weighed In At 7 Pounds 11 Ounces

ST. LOUIS, MO. (THECOUNT) -- Talk about being born lucky! One Missouri family's newest member is already making headlines. Rachel…

5 years ago