Who doesn't love the Muppets? Between Sesame Street, the Muppet Show, the films, and other series such as Fraggle Rock (the first US TV series to be shown in the Soviet Union), it's safe to say, “not many.” On Sunday, we visited the nearby Natural History Museum, which is currently hosting the traveling exhibit
Jim Henson's Fantastic World, and
(
Read more... )