There may be extraterrestrial life in our solar system - Augusto Carballido

487,110 views
There may be extraterrestrial life in our solar system - Augusto Carballido with tags ted, ted-ed, ted ed, teded, ted education, animation, augusto carballido, artrake studio, et, extraterrestrial, solar system, earth, life, space, ocean worlds, jupiter, saturn, europa, enceladus, titan, moons, oceans, water, milky way, aliens, alien life, et, aliens in solar system