Nine Inch Nails - Ahead of Ourselves
Nine Inch Nails is always great live and their latest record “Bad Witch” is definitely worthy of adding new staples to their already iconic set list. To give you an idea of it’s like on their 2018 “cold and black and infinite” tour, you can watch this frantic free-hand filming of the band performing “Ahead of Ourselves” live.
Directed by Brook Linder.