As Alive as You Need Them to Be: Nine Inch Nails Perform in Arizona Days Before New Album
By Rory Archer Nine Inch Nails’ Josh Freese seen playing a live drum solo on the main stage’s screen projection as the rest of the band exits the B Stage. It’s been an exciting week for anyone in the industrial metal-rock scene. Nine Inch Nails and opening …