First Image from Green Arrow CW TV Series

Arrow is under production for Warner Bros’, The CW Network and the first image of Stephen Amell as Oliver Queen, the Green Arrow is revealed. The new suit was designed by Colleen Atwood, a three-time Oscar winner. A credit I [...]

March 19, 2012 Reviews