Arrow Season 2 Episode 8 “The Scientist” Promo

5 months ago, by

November 21, 2013

Barry (aka “The Flash”) offers to help Oliver and team with an investigation in Arrow Season 2 Episode 8 “The Scientist” airing December 4th on The CW.