DP 86

Is it true the Don Post 1986 ‘The Mask’ wasnt actually in stores in 1986 and instead released in 1987? & was it still sold in stores in the late 80’s and early 90’s with 1986 stamp still in it? Any info on this topic would be great :smiley:

i kinda remember hearing something like this, but dont know all the details. hopefully someone can chime in

i got my dp 86 from spencers in 1999 i think