DII Deals & Discounts in USA has several stores in New York City. For their Christmas they wanted to make their window displays great again!
Eye-catching animatronics has been a tradition to use for great Christmas window displays for years. And there is a good reason for that. Movement catches the eye, and therefore enhances the change for customers walking by your store actually noticing your displays.
Here our animatronic Christmas elves are displayed alongside toys to buy at the store and decorated Christmas trees.