An acclaimed photo exhibit starring Nine Inch Nails is coming to the U.S. for the first time.
The photos capture the band’s 1994-95 ‘Self Destruct Tour’ and were taken by Jonathan Rach, who directed the NIN documentary Closure.
The exhibit will run Feb. 20-23rd at Morrison Hotel Gallery in New York City.



