Since the first days of the space program, astronauts wear a special patch specific to each mission. A small North Carolina company has designed them all since the Apollo lunar launches.
↧