Public Stash
blbpervy's Stash Category: Premium Vintage Contact User
Publisher Title Issue # Published Issue Info Img
Marvel Comics Tomb of Dracula (1972-1979) 70A August, 1979 Lords of the Undead!; Newsstand Edition L