Arrow #3.12: “Uprising” Recap & Review

An episode with essential movements completely let down by its execution.

Read more