‘Arrow’ Season 3 Reveals First Look at Colton Haynes as Arsenal

Roy Harper join Team Arrow as the hooded vigilante Arsenal starting in the Season 3 premiere, airing Wednesday, October 8th.

By Brian Gallagher | 11 months ago