Saturday, April 6, 2013
Saturday, April 6, 2013
Conjoined twins Stefan and Tyler Delp
Posted on Fri, 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.
email
Comments  (0)


@