Forget the 90’s, NIne Inch Nails made their catalog feel completely relevant and potent at Red Rocks Ampitheatre in Morrison, CO on 9/18/18. As the band continues to mix up their setlists each night, they also gave “The Perfect Drug” off 1997’s Lost Highway soundtrack its live debut. Photos by Todd Radunksky.

































Comments
Loading comments...
Leave a Comment