Release Date: 2001-11-26
Rating:10.0 / 10(1 votes)
Status: Released
Genres: Documentary, History
Runtime: 44 min
Director: Thomas Quinn
Writer: Thomas Quinn
A program that explores the strange but true medical mysteries housed in this one-of-a-kind museum in Philadelphia, Pennsylvania.
Trailer not available.