Nine Inch Nails perform iconic track ‘The Perfect Drug’ live for the first time ever
Written by Maya-Rose Torrão Seminal industrial electronic rock band Nine Inch Nails played their 1997 track ‘The Perfect Drug’ live for the first time ever, in Colorado at the
Listen to Nine Inch Nails’ latest darkened treat, ‘Over and Out’
Legendary industrial band Nine Inch Nails led by the ever-charming Trent Reznor have just released a new EP titled Bad Witch on June 22nd via The Null Corporation. The EP sets tha
Trent Reznor and Atticus Ross score documentary for The New York Times
Nine Inch Nails’ frontman Trent Reznor, along with companion composer and now fellow-bandmate Atticus Ross are said to provide a soundtrack to The New York Times’ upc