Twins give birth 2 hours apart
Published On: Jan 01 2013 09:33:19 PM CST
Updated On: Jan 02 2013 09:23:38 AM CST
Identical twin sisters in Ohio give birth on New Year's Eve just two hours apart from each other.