Video Archive- 2008-07-25: Nine Inch Nails at Pemberton Festival 2008

Nine Inch Nails headlined the first night of Pemberton Festival 2008 in Pemberton, BC on Friday July 25, 2008.
http://www.youtube.com/magmazing

Video:
Closer

Discipline

Echoplex

Letting You

Gave Up