DC COMICS: DC TV Universe bio Adrian Chase - Vigilante

DC

DC

DC

CW

TV BIO:
Adrian Chase is the new District Attorney in Star City by day and at night he gets justice as The Vigilante.