Music1 Comment

I was trying to be a good boy and wait until I see them in November but it was killing me so I had to. Nine Inch Nails at Loolapalooza! I am so glad to have TR back after that hiatus. He is genius.

Check out the visuals at 42:00 for Closer.