Nine Inch Nails brings 'Peel It Back Tour 2025' to Seattle
SEATTLE - Nine Inch Nails is bringing its ‘Peel It Back Tour 2025’ to Seattle this summer. The industrial pop-rock group announced the tour on Wednesday, saying that the European leg will launch on Sunday, June 15, and the North American leg will begin on …