Video Of The Week: Nine Inch Nails – The Becoming (live)

By July 30, 2009 Videos Of The Week

Oh man, we can’t wait to head to Sonisphere later, and we need to embrace the fact that we will see NIN live for the last time on Sunday. So here are the Industrial rock legends with ‘The Becoming‘ live. Enjoy, and cry if you want…it’s okay…we give good hugs.

We love you…

0 comments