Nine Inch Nails at Lollapalooza 2013

There are plenty of music outlets touting the Nine Inch Nails show at Lollapalooza Friday as the best show of the weekend. Spoiler: They’re right. But don’t take someone else’s word for it, watch the entire concert for yourself.

Related posts: