A whole lot of crazy was unleashed in this episode of Defiance, so put on your tinfoil hats and bear with me while we all sort out how we feel about it. It opens with Alak Tarr inexplicably deejaying from inside the St. Louis arch before announcing that the land […]