Friday, February 23, 2018

Ash vs. Evil Dead Back This Sunday

Though Starz made the mistake of waiting until after Halloween, we finally get the third and possibly last season of Ash vs. Evil Dead start this Sunday, Feb 25. Check out the safe for work edited version of the trailer above.