Arrow Photos from "The Man Under the Hood"
These photos are from Arrow Season 2 Episode 19 "The Man Under the Hood."
The installment will air on Wednesday, April 16, 2014.
Want more Arrow?
Sign up for our daily newsletter and receive the latest tv news delivered to your inbox for free!