Paramount Hotel NYC
An ad for the Paramount Hotel in New York City with accommodations for guests of "Saturday Night Live".
Partical Corp - 976-6000 - 976-7777
I like to think that these puppets were constructed out of random household objects only minutes before filming. It helps me sleep at night.