consequenceofsound.net
25 years later, Nine Inch Nails make network TV debut on Kimmel
Replay the band's performance of "All Time Low".