After nine long months, Allen finally delivered the beautiful twins. Allen was allowed to spend an hour with the twins so that she could bond with the lives that grew inside of her. While she was bonding with the babies, she noticed something a little bit strange.
Image Source: thebump.com