Friday, November 8, 2013

Nine Inch Nails on Kimmel


It is hard to imagine that after all of these years, Nine Inch Nails are just making their network television debut. They did it Thursday night on Jimmy Kimmel Live! as they performed "All Time Low." Take a look.