Arrow S05E23 “Lian Yu” Review

“Lian Yu” Warning Contains Spoilers This was quite the explosive finale–quite literally the episode ended with a huge explosion! This was a solid finale, but not much was resolved. The […]