New Discovery sends Astronomers back to drawing board

Discussion in 'Politics & Religion' started by aphexcoil, Jan 8, 2004.

  1. If anyone ever gets a chance to see the "movies" in the new Natural Museum of Science Planetarium in New York City, they should do so. The one that Tom Hanks narrates can make one feel very small.
  2. Where is that exactly in NYC?
  3. Planetarium next to American Museum of Natural History, 81st and Central Park West.