For the first time in North America, see the world the bugs built at Discovery Place Science. Experience the immersive world ...