Them Crooked Vultures has been leaked, not really indie but since I saw them on their 2nd gig I figured I should post that it has been leaked. Really not my thing, but if it is your thing I think you will love it
you should check the thread " Share Your Music"
i posted about it
it wasnt leaked, its on their Youtube channel, thats how everyone else has the songs. i cant wait for this album. John Paul Jones <3