MuppetShowOTR 02 CVR ECCC

The Muppets fly by the Space Needle.

The Space Needle is a tower located in Seattle, Washington which was built for the 1962 World's Fair. A landmark for the city, the tower has 25 lightning rods, an observation deck, and a rotating restaurant. The tower has even made appearances in films such as Austin Powers: The Spy Who Shagged Me and The Simpsons Movie as well as the opening of the television series Frasier.


External links

Wikipedia has an article related to:

Ad blocker interference detected!

Wikia is a free-to-use site that makes money from advertising. We have a modified experience for viewers using ad blockers

Wikia is not accessible if you’ve made further modifications. Remove the custom ad blocker rule(s) and the page will load as expected.