Arrow CW Season 5, Epsiode 19 "Dangerous Liasons" This week’s episode of Arrow saw some changes in the relationships of several of the cast. Not the least...

read more