Our good friend Tom Interval has discovered that the Water Torture Cell featured in the film
Death Defying Acts will be put on display at
Davenport’s Magic Kingdom -- a new magic museum set to open in Norfolk, England, on May 25. Click the headline to read the full scoop at Tom's excellent website,
Houdini Museum.
No comments:
Post a Comment