The Muppets (2011) Film Locations

Locations: El Capitan Theatre, 6838 Hollywood Blvd, Hollywood, Los Angeles, California, USA (The Muppet Theater) (Built…