Trent Reznor's 50 Greatest Songs, RankedTrent Reznor's 50 Greatest Songs, RankedCovering Nine Inch Nails, from 'Pretty Hate Machine' to 'Bad Witch,' and his collaborations with Bowie, Manson, Karen O, Rob Halford and Zack de la Rocha.Loudwire StaffLoudwire Staff