The Museum of Science is a Boston landmark, located in Science Park, a plot of land spanning the Charles River. Along with over 500 interactive exhibits, the Museum features a number of live presentations throughout the building everyday, along with shows at the Charles Hayden Planetarium and the Mugar Omni IMAX theater, the only domed IMAX screen in New England.
www.mos.org/
youtube.com/watch?v=VA3ndE42iJA&feature=related