Came out a long time ago but I want this show so bad!!!!
Hello people! Today we got a new live-action trailer the video game part of Defiance. Like all live-action trailers it is awesome. We could only hope the show will look this good. Also we got a release date of April 2nd. That give us almost two weeks head start of the TV show.