Showing posts with label nine inch nails. Show all posts
Showing posts with label nine inch nails. Show all posts

09 October 2007

Ninch Inch Nails in the Music Industry's Coffin

How many more of these will it take before the music business realises that it's over?