A display in Newark features a 35 foot inflatable Santa, a 25 foot Christmas tree, 2 20ft candy canes, a 20 ft present on the roof and a 25 ft present with Candy Canes.

Search Video