Video: The Muppets Downtown Disney Artists Event with Noah Fine Art
The streets of Downtown Disney at D Street got a full flavor of Muppet Mayhem when artist Noah, DSTROYR and Dez showed up to perform live art demos, sign Muppets merchandise and interact with fans from all over!