SOURCE: http://sciencefiction.com/2018/04/27/tv-review-arrow-shifting-allegiences-season-6-episode-20/
TV Review: ‘Arrow: Shifting Allegiences’ (Season 6 Episode 20)
Posted: 05/02/2018 in ARROW RECAPS, sciencefiction.com articles0
SOURCE: http://sciencefiction.com/2018/04/27/tv-review-arrow-shifting-allegiences-season-6-episode-20/