scifistorm.org
Another Defiance trailer!
Here is the latest trailer, out today, for Defiance…a little more artsy, called “Changed Earth”: