Season 2 Episode 10 Blast Radius

Arrow Season 2 Episode 10 “Blast Radius” Sneak Peek #2

New sneak peek for Arrow Season 2 Episode 10 “Blast Radius”.