Sci-Fi Film 'Europa Report' Launches in New York City Tonight
Thursday, August 1, 2013 - 10:30
in Astronomy & Space
The science fiction film "Europa Report" is set to hit movie theaters Friday (Aug. 2), but tonight, the movie will premiere at one of the centers of science in New York City. The American Museum of Natural History will host the opening of the new movie to