Nine Inch Nails kicked off the next leg of their incredible Peel It Back tour Thursday at the Smoothie King Center in Trent Reznor’s former home base of New Orleans — but not before winning a Grammy. The post Nine Inch Nails Win First Grammy In 30 Years, Play “Non-Entity” For The First Time In 17 Years appeared first on …