Museum of Discovery and Science adds screenings for ‘The Odyssey’ through Sept. 16

If you missed out on seeing “The Odyssey,” the Museum of Discovery and Science here in South Florida is giving you 10 more chances! Thanks...