Review: Nine Inch Nails DVD Documents Concert Experience But With Little Flair
2007 / Movie Reviews / Music

Review: Nine Inch Nails DVD Documents Concert Experience But With Little Flair

Industrial-rock icons Nine Inch Nails might have reclaimed much of their original fire with their last album, but the group’s new DVD captures the mechanized experience of them live but with little feeling that human artistry is involved. Continue reading

Advertisements