TV – Defiance – S03E08

Defiance                                       “My Name Is Datak Tarr and I Have Come to Kill You”

S03E08                                          7/24/15

Syfy                                                8.5

Leave a Reply