On April 15th, that’s right Tax Day, SyFy will premier its newest scripted drama, Defiance. Defiance is set in the near future, where aliens known collectively as Votans have come to Earth seeking a new home after their star system was destroyed. However, upon reaching Earth...