Blue Whales: Return of the Giants Premieres at the AutoNation® IMAX® 3D Theater at the Museum of Discovery and Science
museum of science and discovery 401 sw 2nd street, Fort LauderdaleThe AutoNation® IMAX® 3D Theater at the Museum of Discovery and Science (MODS) will premiere Blue Whales: Return of the Giants starting on January 26, 2024. […]