Nine Inch Nails Adds Tour Dates, Offers No Online Sales.
Grammy award winning industrial rock band, Nine Inch Nails, has added 27 shows across 15 cities in the U.S.
The band previously announced that they would only play three shows in Las Vegas as the only U.S. tour stops for the summer, but…