IE 11 is not supported. For an optimal experience visit our site on another browser.

NASA’s new TESS satellite about to lift off in search of alien worlds

01:46

TESS or the Transiting Exoplanet Survey Satellite is scheduled to lift off this week, from the Cape Canaveral Air Force Station in Florida. NASA’s hope its that it will help us finally find undiscovered worlds that could harbor extraterrestrial life.