Thursday, May 23, 2013
Thursday, May 23, 2013

Conjoined twins Stefan and Tyler Delp


Stefan and Tyler Delp, born at Thomas Jefferson University Hospital 19 years ago, are a rare set of identical twins, joined at their heads. Video by Sharon Gekoski-Kimmel

SHARE: