Defiance 2×03 Promotional Photos ‘The Cord and the Ax’

by

Defiance season 2 episode 3 Airs July 3, 2014 at 8:00 pm on SYFY.

Watch the video version of the gallery.