THE Museum of Science and Technology in Syracuse NY is a fun time for the whole family. At the MOST there is a IMAX movie theatre where movies range from jungle safari's to deep s...
All reviews seem positive