Defiance set to launch on April 2nd
January 30th, 2013 | by Kyle Spencer, Editor
Defiance is set to launch on April 2nd. See the live action trailer now
January 30th, 2013 | by Kyle Spencer, Editor
Defiance is set to launch on April 2nd. See the live action trailer now