not sure if this is right forum for this question (so admin please move if there's a better place), just really like this poster, looks like it might have been a 2-page magazine ad. Anyone know if this appeared in magazines back in 1983 and if so, which title/date? Then I'll try to hunt down a back-issue from the usual sources, thanks