Thursday, September 18, 2014
Inquirer Daily News

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: