Arrow

Arrow show review and recap: Season 7 Episode 18: Lost Canary Warning: spoilers ahead! Oh Laurel This episode of Arrow is a Laurel episode, which I was cautious about because they are sometimes a mixed bag. This one starts with Laurel beating down criminals and reuniting with an old criminal…

Read More