article placeholder

Defiance TV Tie-ins #9

DefianceĀ is a multiplatform (PS3, Xbox 360, PC) MMO third person shooter, based in the universe of the SyFy television series of the same name,...