Hosted on MSN4mon
World's tallest glass Christmas tree will go up in Walworth CountyThe second-tallest glass Christmas tree, standing at 28 feet, is in Murano, Italy. Rob Elliot, the producer of the glass tree, joined us Wednesday on 12 News at 11. READ MORE:World's tallest glass ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results