Friday, December 07, 2007

Fun Vid: The Puppets in the Grand Army Plaza Arch

This vid was brought to our attention by the producer, who just posted it on YouTube. It's a fun look inside the Arch at Grand Army Plaza, with puppets that have been stored there.



Post a Comment

Links to this post:

Create a Link

<< Home