Traditionally, what has been the most popular Christmas Tree in New Jersey and the rest of the country?
Answer: Scotch Pine
Winner: Christian Orrico from Newton
1 of 1
Want to know more about Steve Andrews? Get his official bio, social pages and more!Full Bio