Stephen Amell aka Green Arrow aka Arrow, Conan O'Brien and Kevin Smith are in the game and also in the new trailer of the game
Log in to comment