geeksandgamers.com
REVIEW: Arrow - Season 7 Finale Episode 22 "You Have Saved This City" - Geeks + Gamers
Well, there we have it. The finale to Arrow’s penultimate season is finally behind us... did the finale, "You Have Saved This City," bring a satisfying...