DC Comics Teen Titans New Teen Titans #38 (1984) February 3, 2016March 30, 2022 Chris 0 Comments 1984, adrienne roy, ben oda, george perez, len wein, marv wolfman, new teen titans, romeo tanghal New Teen Titans #38 (1984) – Who is Donna Troy? Read more