SpoilerTV Image Archive | Gallery | Arrow | Season 3 | Promotional Episode Photos | Episode 3.12 - Uprising | Arrow -- "Uprising" -- Image AR312B_0213b -- Pictured (Foreground L-R): Bex Taylor-Klaus as Sin, Katie Cassidy as Black Canary, Colton Haynes as Arsenal, David Ramsey as John Diggle -- Photo: Katie Yu/The CW -- é 2015 The CW Network, LLC. All Rights Reserved.
