Monday, February 4, 2013
Monday, February 4, 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

email
@