Defiance - Making of: Sets and Environments

Check out a Defiance making of video showcasing the set design of the TV show which the game is based on.

  • View Comments (0)