Wednesday, May 16, 2007

WOWZA ITS RAININ



Related, the leaks of GNR's new album, Chinese Democracy are absolutely terrible. So sad ...

Oh and here's another random something else, Trent Reznor sticks it to the man.

No comments: