Monday, September 15, 2008

NIN Double Redux

Thank God for Wired...they explain everything. I am now even more impressed that the band was doing all of those things with the screen live (thanks to some really awesome technology). Check out the video in the post to see clips of what I was trying to describe.

No comments: