7.21.2008

Review: Nine Inch Nails - The Slip:

Upon first listen it's close to being my favorite Nine Inch Nails release (not like that'd be hard), but loses me on the back half.

  • TheirSpace
  • Purchase for $11.86
  • 1 comment:

    The Captain said...

    I have reviewed this album on my blog - captainmelody.blogspot.com