SpaceX’s Crew-1 NASA astronauts celebrate Mars rover landing in Earth orbit Source: Teslarati Date Published: 02/18/2021 SpaceX’s Crew-1 NASA astronauts and the rest of the International Space Station crew are celebrating the space agency’s latest historic Mars landing… Continue Reading >