Now Playing

Arrow - "Seeing Red" Preview
Mon, 04/21/2014 - 8:55pm

Starring:

 

"We need to take Roy down now." Season Two, Episode 20 of Arrow, "Seeing Red," airs Wednesday, April 23rd on The CW.