Main content

Trent Reznor and Atticus Ross of Nine Inch Nails had some exclusive news for Tom Ravenscroft while he sat in for Steve Lamacq

Trent and Atticus from Nine Inch Nails dropped two bits of hot news!

Release date:

Duration:

8 minutes