AceShowbiz
 
 
Defiance 3.06 (Clip)

In the video clip from episode 3.06 of the Defiance television series, Defiance, a sci-fi drama set in a future Earth where humans and aliens coexist, the characters must face a formidable threat. The clip opens with the town of Defiance under siege by an unknown enemy. The townspeople are armed and ready to defend their homes, but they are outnumbered and outgunned. As the battle rages, the citizens of Defiance must find a way to band together and overcome their differences if they want to survive.

Channel Category Duration Views
Music TV Clip 02:14 381