Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Feb 19, 2006
In 2002, Aaron North (Ex-"Icarus Line", Ex-"nineinchnails", Now performing as "Jubilee") made music headlines when he "liberated" a guitar that Stevie Ray Vaughn supposedly played from the memorability section of a Hard Rock Cafe during a performance there. Here's the infamous clip.