Posted on Nov 8, 2013

stereogum:

After 25 years, Nine Inch Nails made their network TV debut on Jimmy Kimmel Live! last night.

Leave a Reply

%d bloggers like this: