Defiance - Live-Action Teaser Trailer (30sec)This live action trailer gives another insight into the lives behind the ark hunters in DefianceBy Mike Tao on January 30, 2013 at 3:37PM PST Defiance