Macy's Windows

Over the years, the Muppets have appeared in poser-form in display windows at Macy's Department Store in New York City.

December 2002
Christmas theme.

May 2005
The Muppets' Wizard of Oz promotion.