THEPRP News

Nine Inch Nails Go Behind The Scenes Of Their Current Festival Stage Production


0

A behind the scenes look at the stage production for Nine Inch Nails‘ summer festival touring can be seen below. More details on how it all came together can be read over at Momentfactory.com. Nine Inch Nails have a September 03rd release date slated for their new album “Hesitation Marks“.

- Advertisement -
- Advertisement - Purchase Theprp.com Merch

Comments