Nine Inch Nails Confirm World Tour, Delay Official Announcement Due to Fires by bburtner | Jan 14, 2025 | Uncategorized The impending trek is reportedly titled the “Peel It Back” tour