Arrow Al Sah Him Season 3 Episode 21 8

Arrow “Al Sah-Him” Season 3 Episode 21

Arrow Season 3 Episode 21 "Al Sah-Him" airs Wednesday April 28 at 8pm on the CW television network. In tonight's episode, Oliver (Stephen Amell) goes through a rigorous transformation. The League of...