TV Recap : Arrow Season 5 Finale Who would have thought that season 5 of Arrow would be its best? I certainly didn’t! This season saw the... By LeithalMay 28, 2017