Nine Inch Nails released The Slip for free this week. Trent says, (thank you for your continued and loyal support over the years – this one’s on me) The CD and vinyl are due out later on. Anyone beginning to see a trend? ; ) = c
Nine Inch Nails released The Slip for free this week. Trent says, (thank you for your continued and loyal support over the years – this one’s on me) The CD and vinyl are due out later on. Anyone beginning to see a trend? ; ) = c