OMNIMAX
This asset hasn't been digitized yet.
Request Digitization
Description:
Omnimax Theater at Museum of Science, LARGEST PROJECTION SYSTEM IN WORLD. NASA logo. Clip of “The Dream is Alive” astronauts film.