Arrow Season 1 Episode 22 Reviews

'Arrow' 'Darkness on the Edge of Town' recap: Oliver and Laurel take a major step and Diggle dons the green leather
‘Arrow’: The Dark Archer Strikes
Arrow Review: Atonement, Rescue and Sexual Innuendo