on October 15, 1995 Legion of the Night A deadly squad of C.Z.A.s (Cybernetic Zombie Assassins) holds the city of Detroit in a… on October 15, 1995