NIN's Aaron North liberating Stevie Ray Vaughn's guitar

At the Hard Rock Cafe in Austin, my hometown, Aaron was still in The Icarus Line when he performed this very controversial show back in 2002:

Leave a Reply