Starz has finally released the first teaser trailer for the much anticipated season 3 of Ash vs Evil Dead. Check it out here!