Major Simms was one of two astronauts, the other being Colonel Roberts, who landed on the Moon on 22 July 1970. (COMIC: Moon Landing)
Major Simms was one of two astronauts, the other being Colonel Roberts, who landed on the Moon on 22 July 1970. (COMIC: Moon Landing)