Nine Inch Nails – “Hesitation Marks” [album review]

Veteran industrial rock band Nine Inch Nails have, earlier this month, released their 8th album “Hesitation Marks”. Trent Reznor is back after the 5 year hiatus between “The Slip”, released […]

Advertisements
Read Article →