A real treat for Nine Inch Nails fans past, present and future as the band performed with a whole host of current and former members in Cleveland.
There are some moments in time that you know will go down in history.
You never know when they might occur, but when they do, you just have to sit back and take it all in.
One such moment occurred over the weekend when Nine Inch Nails took to the stage in their hometown of Cleveland.
Well, it was Nine Inch Nails, and a whole host of former members coming together for something truly unique.
On stage at the same time there was Charlie Clouser, Alessandro Cortini, Robin Finck, Danny Lohner, Richard Patrick, Trent Reznor, Atticus Ross, Ilan Rubin and Chris Vrenna.
You can check them out playing a furious, energetic, triumphant ‘Wish’ below