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