We came across this video of the lighting of the Neiman Marcus store in Downtown Dallas. Who says great Christmas traditions and strong department store brands are no longer? They just need to go to Dallas, and visit Neiman Marcus. By the way, the beginning of the second verse, “God on God, Light on Light” always gets me.
Visit our main site for a roundup of still operating downtown department stores at www.brandlandUSA.com.