ArtFX, You Have Failed This City Just kidding. That’s actually a pretty nice looking statue of Stephen Amell’s version of Green Arrow. Like this:Like Loading... Related