When Dave Grohl first announced plans to form the supergroup that is Them Crooked Vultures, he summed it up pretty nicely. “That wouldn’t suck.” From what we’ve heard so far from the massive new lineup, consisting of Grohl, Josh Homme and John Paul Jones, it certainly doesn’t.
We’ve seen a couple of snippets of music make their way onto the ‘net, and with…
