katiemaiburnside.wordpress.com
Arrow: Season 3 Episode 12
What an episode. It was an epic battle to take down the villain in these past 3 episodes and this gave a satisfying ending for Vinnie Jones’ characters final stand. Do not read on if you have…