When I went to NY in 2004, I saw that mural in person. I went to the old Henson base and saw it! I couldn't stay, but it was a cool experience. I thought I had my picture taken with it, but the camera didn't work and I didn't find out it didn't work until after I got home from the trip.