Check out Stephen Amell as he takes San Diego Comic-Con by storm as the newly christened Green Arrow. After three seasons we finally get to call the character by his comic book name, Green Arrow, but with that comes a whole new host of problems, challenges, and help. The Arrow failed his city, but this new Green Arrow is here to save it!
Check out the Stephen Amell in the new Green Arrow suit below:
Via: (FlicksAndTheCity)