Conjoined twins Stefan and Tyler Delp
Posted on Friday, Jun 17, 2011
Stefan and Tyler Delp, born at Thomas Jefferson University Hospital 19 years ago, are a rare set of identical twins, joined at their heads. They have adjusted and lead a happy and fulfilling life.
*