I came across this promo leaflet (see images, hopefully attached somehow) in amongst a bunch of comic and I'm curious if anyone has ever heard of these? Or even had one?
I had never heard of them before, and the internet is clueless with only the information in this advert to go on. Anyone know when they first appeared? I'm guessing the end of the 80s or 1990-ish, based on the era of comics it was in with, but that could be a red herring.
I had never heard of them before, and the internet is clueless with only the information in this advert to go on. Anyone know when they first appeared? I'm guessing the end of the 80s or 1990-ish, based on the era of comics it was in with, but that could be a red herring.
Comment