scifistorm.org
The latest Defiance TV spot!
In case you missed in during Being Human tonight, here is the latest TV spot for Defiance!