NIN sales figures, updated
If anyone had any doubts about the success of Nine Inch Nails with their recent Ghosts I-IV release, look no further than a short Wired report on the matter. 1.6 million USD in sales revenue in the first week! Despite, … Continue reading
