X

Defiance season 3 premiere

Defiance Recap 6/12/14: Season 3 Episode 1 & 2 Premiere “The World We Seize; The Last Unicorns”

Syfy’s series Defiance continues with an all new Thursday, June 11 season 3 premiere and double-episode tonight called, "The World…