Making of Defiance: Alien Introduction

Defiance showcases the races and how they interact in a new TV trailer.




More Defiance Videos