Muppet Banners at WDW Downtown Disney AMC Theatre by Laughing Place Disney Newsdesk | Sep 30, 2011 4:25am (Pacific) Tags: Disney Springs, Walt Disney World Thanks to figgy999 for tweeting this: