Flesh Sweat & Archery In Teaser For ‘Green Arrow’ Series
Check out the hot new teaser for CW’s ‘Green Arrow’ series poised to take the spot of the well ended ‘Smallville’. Stephen Amell plays the Oliver Queen role in this spin-off series. Until this very teaser I wasn’t to happy about that call from the network. Good fuckin’ call- though.