The Muppets have been part of Disneys Hollywood Studios for a very long time, and the shape of that presence keeps changing. For decades, it lived on the Streets of America, turned into Muppets Courtyard . That corner of the park had a specific charm to it, the kind of quiet, slightly offbeat area that regulars found their way to on purpose. It is closed for good now, and the space is being...
