Fear Factory’s ‘Demanufacture’ Turns 20

Fear Factory’s ‘Demanufacture’ Turns 20

Demanufacture still stands up to any metal record out there. Los Angeles’ Fear Factory formed in 1990 and have released a slew of albums, but it was 1995’s Demanufacture which catapulted them into cyber-metal legend status. At a time where Nu-Metal was...