cultfix.co.uk
Arrow: 312 "Uprising" Review
The verdict on the twelfth episode of the superhero drama's third season.