On 5th May, 2008, Nine Inch Nails released their latest album, The Slip, free online, as a gift to their fans. Or as Trent put it: "This one's on me".
On December 3rd, 2008, Trent Reznor announces a curtain call for the current touring lineup and stage production, and hints at NIN's touring...