Wait, New Jersey Isn’t at the top of the Christmas Spirit List?Wait, New Jersey Isn’t at the top of the Christmas Spirit List?A new report has recently come out that might bring out the Garden Stage Scrooge in you.Lou RussoLou Russo