In Arrow 201, the first episode of season two, Oliver returns home to find that things are in worse shape than he thought. Air date October 9, 2013.
In Arrow 201, the first episode of season two, Oliver returns home to find that things are in worse shape than he thought. Air date October 9, 2013.