Where To Stream Defiance Season 3 Episode 13
Upon the March We Fittest Die
- Aired August 28, 2015
- 60 Min
- Rated 6.1
- Number 27 Of 38 Rated Episodes
A potential suicide mission is agreed to be the only way to end the Omec threat once and for all when Season 3 comes to a close.