DAMIEN DAHRK Attempts To Nuke STAR CITY In ARROW Season Finale Teaser
Still from 'Arrow'
Credit: CW
CW has released a teaser for the upcoming season finale of Arrow, in which Oliver battles Damien Dahrk for the fate of Star City.
Check it out:
The Arrow season finale airs May 25 on CW.
Twitter activity Tweets by @Newsarama