sidekickreviews.wordpress.com
Arrow: Season 1 Episode 20 – ‘Home Invasion’ Review
Arrow is back after a 3 week break with an episode that had Laurel protecting a child from a hitman intent on killing all witnesses and Diggle facing off against his brother’s killer. Since I…