tvkillstime.com
Meow. Arrow Recap E313, “Canaries”
Last week’s episode was hard to watch over and over again, if only because it was so freaking depressing on every single angle, but this episode brought me back in terms of the balance I like to se…