Saturday, February 15, 2014

Nine Inch Nails announce ACL broadcast & share performance

Nine Inch Nails announced today that their episode of Austin City Limits premieres on PBS on April 5th. The episode was filmed at the Moody Theater last November on NIN's Tension 2013 tour. Check out the performance of "Came Back Haunted" from the episode below:



Tonight's Austin City Limits program features Arcade Fire.

Published on February 15th, 2014 @ 3:26 PM