DC

The New Teen Titans (1984-1996): Annual #1 Digital Comic

IMPACT_RAD

The New Teen Titans (1984-1996): Annual #1 Digital Comic

The Vanguard, a team of super-powered beings which traverses the universe helping worlds who need them, arrive on Earth--and attempt to capture Superman! Can the Titans intervene and save the Man of Steel?