Published onSunday 23 October 2016·1 min readFear Factory: Demanufacture (1995)AuthorsNameStephen EschRated 3