Smooth Noodle Maps German Pressing w/ Tour Sticker German pressing with rare German Tour Sticker on cover. Catalog #: 062 7735261 Label: Enigma Release Date: 1990 Country: Germany