Twin sisters give birth 90 minutes apart, on their birthday l GMA Digital · Good Morning America · Sentinel