Nine Inch Nails: From Industrial Innovators to Cult Icons Posted by Eyesore Merch on 29th Jan 2025 Formed in 1988 by multi-instrumentalist and producer Trent Reznor, Nine Inch Nails has been a pioneering force in the industrial rock genre. Known for their fusion of electronic and rock elements…