Stephen Amell describes his take on Green Arrow for Chris Eggertsen from the press line for the CW's series 'Arrow'
Stephen Amell describes his take on Green Arrow for Chris Eggertsen from the press line for the CW's series 'Arrow'