Arrow Episode 10 “Burned” Sneak Peek

1 year ago, by

January 9, 2013

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