On Arrow, Slade Wilson makes himself quite valuable to those who have been kept in the dark on Starling City. Read on for more.
Posted in: Arrow