Pop Culture Affidavit Episode 121: Titans Two-Fer Part One, The Judas Contract
In 1984, Marv Wolfman and George Perez shocked their fans by revealing that the New Teen Titans’ newest member, Terra, was working with Deathstroke: The Terminator. Then, they finished Terra’s […]