Board Thread:Arrow discussions/@comment-9346948-20170302010704/@comment-5846781-20170302205735

Ok new mystery. Who is Vigilante? Another wielder of the persona from the comics or someone completely new?