Artist Jason Mack has completed his project to build the world’s tallest glass Christmas tree, and you can visit it at the corner of Neil and Washington in Champaign.
Check out the video below:
Top image from Jason Mack’s Instagram page.
Artist Jason Mack has completed his project to build the world’s tallest glass Christmas tree, and you can visit it at the corner of Neil and Washington in Champaign.
Check out the video below:
Top image from Jason Mack’s Instagram page.
Editor-in-Chief