Make wishtv.com your home page

77-foot tree installed at New York City’s Rockefeller Center