geeklebot.wordpress.com
‘Arrow’: “Vigilante” Extended Preview
District Attorney Adrian Chase (Josh Segarra) is finally fed up with the crime and corruption in Star City as he is set to make his debut on the streets as “Vigilante” next week on Arro…