Just checked my copy, no poster. Bought mine new at the time of its release. Are you thinking it was something folded up inside the case?
The DCC gold CD of "Band on the Run" had a poster folded up inside the case, but "Ram" did not have one, to the best of my knowledge.
Just wanting to know whether Ram had a folded one like Band on the Run. Couldn't find anything definitive searching the net.