Two years after it launched into a broadcast orbit around the world, “Space Dealers” has landed in the United States.
Source: space
Two years after it launched into a broadcast orbit around the world, “Space Dealers” has landed in the United States.
Source: space