
After Nine Inch Nails' absolutely punishing set at Lollapalooza a few weeks back, the last thing I would have ever expected the band to put out was a straightforward pop-rock number. But that's exactly what Trent Reznor did this Monday when he debuted today's 12 O'Clock Track, "Everything," on BBC Radio 1.…
[ Read more ]