Sisters Give Birth on the Same Day, at the Same Hospital, Just Minutes Apart
Something tells us these two cousins are going to be pretty close. In Tampa, Florida, a pair of sisters went into spontaneous labor and gave birth to their babies just minutes apart.