Tonight on the CW is an all new episode of Arrow! The episode is called “Vigilante” and the synopsis is:
Oliver learns about a new vigilante in Star City after the bodies of two criminals show up at SCPD.
Looks like a pretty exciting episode! Don’t miss out!