Mutter Museum in Philadelphia, PA. It's a museum of medical oddities. They have many exhibits of conjoined twins... It's extremely disturbing.Learn more at www.13above.com
Submitted By: mysearch2008
Date Added: 17 weeks ago
Tags: bottle babies abnormalities scary strang unseen
Views: 50 / Comments: 0
Url