Season 1 Episode 10 Burned

Arrow Episode 10 "Burned" Sneak Peek

Check out this sneak peek clip from Arrow episode 10 "Burned" airing next week on the CW.