Arrow

Episodes

The Man Under the Hood” Outfits

Season 2 Episode 19 (2x19) of Arrow