Muppet Theater

Muppet Theater is a location in The Muppets (2011).