Source: WDW Info February 2001 – November 2014 LOCATION Hollywood Land – The Muppets ruled Hollywood Land’s “Sunset Theater”, tucked in the back lot. Visitors arriving from Buena Vista Street (or its predecessor, Sunshine Plaza) would find the show on the left-hand side of Hollywood Land, around the corner from Award Wieners. Today, this theater […] Read more…