Holiday windows drive foot traffic

November 3, 2015

People travel to places including New York to see the displays in the windows of department stores. Many also go shopping.