stereogum:After 25 years, Nine Inch Nails made their network TV debut on Jimmy Kimmel Live! last night.(Source: http://stereogum.tumblr.com/)Share this:TwitterFacebookTumblrEmailPrintMorePocketPinterestLinkedInRedditLike this:Like Loading...Related