Fun Facts About The Rockefeller Center Christmas Tree You Probably Didn’t Know

The Rockefeller Center Christmas tree is lighting up New York City, which means the most wonderful time of the year is officially here! Buzz60's Maria Mercedes Galuppo has more.

Find us on Google+