EPISODE REVIEW: Arrow S6 Ep18 ‘Fundamentals’
With Team Arrow completely dismantled, do Oliver and Felicity have what it takes to take down Ricardo Diaz once and for all? And can Oliver find a way to maintain a hold onto his position as mayor of Star City?
Details