Nine Inch Nails have long been one of music’s most innovative bands, as evidenced by the multi-sensory spectacle displayed on their current “Peel It Back” tour. The outing hit Brooklyn, New York’s Barclays Center on Tuesday night (September 2nd), thrilling the adoring audience at the sold-out arena. Long merch lines…
Please click the link below to read the full article.