WATCH: NASA's Mysterious Mars Announcement
Today, NASA will announce a "major science finding" from the space agency's exploration of Mars. While some suggest the press conference will finally answer David Bowie's query as to whether there's life on the Red Planet, many believe the press conference will confirm the discovery of water on the planet. NASA has been decidedly cryptic about the announcement.
Whatever the case may be, check out the livestream of NASA's announcement below: