Video: Nine Inch Nails – “Satellite” Live at Austin City Limits

This year’s Austin City Limits will premiere April 5 on PBS and to help build the anticipation for that, ACL has unveiled a web-only exclusive of Nine Inch Nails performing “Satellite.” The PBS concert series will have an hour-long broadcast of 10 tracks for the 40th Anniversary of ACL, which boasts the first appearance of Trent Reznor and NIN.

(Spin)

Scroll to Top