Fiction video featuring spacecraft with pioneer astronauts landing on Moon

ID: 118.1118.3506