Defiance S03 E08: My Name is Datak Tarr and I Have Come to Kill You
Holy Shaming Rack! On last week’s episode of “Defiance,” our favorite aliens were in deep Shtako. Datak is on the rack, Stahma might wish she were, Irisa flunked Amazon Goddess … Continue reading Defiance S03 E08: My Name is Datak Tarr and I Have Come to Kill You