Satan's Satellites 1958

Cosmic thrills!