thanks for the link! it put a big smile on my face! and i agree that the peoples gasps and facial expressions were the best part! they all look so amazed!
This reminds me of the performance artist duo Mummenshanz (sp?). I think they were from Germany, and used to do all kinds of crazy stuff similar to this.. showed up on Sesame Street a lot if I remember.