Reliably Austin
Play Live Radio
Next Up:
0:00 0:00
Available On Air Stations

WATCH: NASA's Mysterious Mars Announcement

A 2003 image of Mars from the Hubble Space Telescope.

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:

Related Content