Promo Photos from the Season 7 Finale of Arrow Released
Promo photos from the season finale of Arrow have been released. The episode is called, “You Have Saved This City” and it will air on Monday, May 13.
In the episode, “The battle between Oliver (Stephen Amell) and Emiko (Sea Shimooka) comes to a boiling point which brings back some familiar faces and leaves others in dire jeopardy.”
How is the season finale already here!!
Photos: The CW
MC