NBC-5 Goes Behind the Scenes of Idea Tree Exhibit

NBC-5 goes behind the scenes of Sawbridge Studios’ Idea Tree exhibit, now on display at its all-new location, Chicago Center for Green Technology, through October 12.

Comments are closed.