Macy's Unveils Holiday Window Displays
The holidays are upon us in New York City.
Macy's flagship store in Herald Square unveiled its iconic holiday window displays.