CW's 'Arrow' Sneak Peek #1

4/29/2013 - by THR Staff