Mugar Omni Theater
From Wikipedia, the free encyclopedia
The Mugar Omni Theater is a domed IMAX theater at the Museum of Science, in Boston, Massachusetts.[1]
The Mugar Omni Theater is a domed IMAX theater at the Museum of Science, in Boston, Massachusetts.[1]