The New Teen Titans #17
The New Teen Titans » The New Teen Titans #17 - The Possessing of Francis Kane! released by DC Comics on March 1982.
The New Teen Titans » The New Teen Titans #17 - The Possessing of Francis Kane! released by DC Comics on March 1982.
Log in to comment