Tag: IMAX

spot_imgspot_img

Pacific Science Center – A Fun-Filled Interactive Experience

Do you ever wonder how the technological evolution of the world has taken place over the years? One word to explain this would be...