The New York Hall of Science is a hands-on science and technology center, where a segment of "Murray's Science Experiments" was filmed.
Advertisement
Welcome to Muppet Wiki!
Please visit Special:Community to learn how you can collaborate with the editing community.
READ MORE
The New York Hall of Science is a hands-on science and technology center, where a segment of "Murray's Science Experiments" was filmed.