by Recent News on May 20, 2007
Filed under: Recent News
The popular “Too Small to See” exhibit in Innoventions West has ended its run at Epcot. The exhibit is designed to tour to various science museums after its initial debut at Epcot. No word on what will be taking over that exhibition space.