1983 DC Comics Vigilante Promo Poster Only Comic Shop Dealers Got Them Posted by admin on June 7, 2018 Posted in: comics. Tagged: comic, comics, dealers, only, poster, promo, shop, vigilante.