razorfine.com
Arrow – The Promise
Title: Arrow – The Promise | As Oliver discovers Slade Wilson is still alive, the latest episode centers mostly on the fallout between the two men on the island.