Published On Dec 15, 2018
The Grand Finale of the Lord & Taylor (now Macy's) holiday light show featuring "Deck The Halls" and "God Bless America" accompanied by the majestic John Wanamaker Organ. "Christmas in the grand tradition." Filmed in November 2002 in Philadelphia, Pennsylvania on Sony 8mm video. For historical reference purposes. #wanamakerorgan #philadelphia
show more