THE NEW TEEN TITANS #17 | DC Comics 1982 | Newsstand
*See photo closely for condition
*Additional photos upon request
Overview:
Francis Kane unleashes a demon that wreaks havoc in Manhattan in "The Possessing Of Francis Kane!"