World’s most disturbing bottle babies

World’s most disturbing bottle babies

Mutter Museum in Philadelphia, PA. It’s a museum of medical oddities. They have many exhibits of conjoined twins… It’s extremely disturbing. The Mutter Museum, part of the College of Physicians of Philadelphia, is interesting if nothing else. The museum contains specimens of different medical conditions. The Mutter Museum was originally intended to give medical students [...]