JC AlvarezApr 4, 20172 minTITANIC Team :: Marv Wolfman and George PérezTwo of the greatest creators in comics are profiled in a bonus feature appearing in the DC Universe Original Movie TEEN TITANS: THE JUDAS...