This museum is the oddest museum in the world. They have some very strange displays and exhibits that send chills down your spine when you see them. I don't know who thought of this place, but it is the place to go to see things that you wouldn't expect to see anywhere else. An extremely interesting find!
more