I really connected to Oliver Queen in this episode, some of his best Acting in my opinion :)
Review of You Have Saved This City
Oliver Queen is the Tony Stark of the DC
15 May 2019