Saturday, April 6, 2013
Saturday, April 6, 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
@
Local Business Directory
Featured Businesses:
Search for a business
Loading...