Suicide Mission - Defiance
Is a suicide mission the only way to stop the Omec threat on the season finale of Defiance? "Upon the March We Fittest Die" is the 13th episode of the show's third season.

Unrated
Photo Credit:
SyFy
Show:
Defiance
Episode:
Defiance Season 3 Episode 13: "Upon the March We Fittest Die"
Related Photos:
Defiance Photos
Location:
Toronto, ON, CA
Uploaded by:
Uploaded: