Twin sisters give birth to baby girls 90 minutes apart — on their birthday
Twins Amber Tramontana and Autum Shaw of Knoxville, Tennessee, always wished that their kids would somehow get to experience the sister bond they shared growing up. That might happen because the twins’ births are surely meant for the history books. The two sisters both became moms for the second time together at nearly exactly the … Read more