Now Playing

Arrow - "My Secret"
Wed, 10/03/2012 - 6:16pm

Starring:

 

An extended clip from the pilot episode of "Arrow," airing October 10th on The CW.