Queens Crap
Showing posts with label muppets. Show all posts
Showing posts with label muppets. Show all posts
Sunday, June 21, 2009

Muppets moving to LIC

›
From the NY Post : After an exhaustive search in the city and New Jersey, Muppet makers at the Jim Henson Co. are relocating from their SoHo...
15 comments:
›
Home
View web version
Powered by Blogger.