Review: Nine Inch Nails – The Slip [2008]
By Daniel Del Ferraro Trent Reznor is a sadomasochist. On his website he posts cryptic messages, hinting that there will be new releases and news. I think he gets off on people scratching their heads and begging for answers. After wearing out my mouse by clicking on the refresh button a few months back, up […]