OMAHA, Neb. (AP) — A giant, inflatable walk-through brain exhibit will be one of the highlights of this year's Nebraska Science Festival Expo at the Durham Museum in Omaha. Called the MEGA Brain, the exhibit is approximately 18 feet long, 14 feet wide and 12 feet high. Read more on NewsOK.com