Them Crooked Vultures played Saturday Night Live tonight, as planned. It literally just happened, so it won’t air on the West coast for another few hours. But here it is, in its Saturday night glory:
Semi-related trivia: Did you know that turkey vultures are known for their defensive tactic of vomiting?
Come back next weekend, and we’ll have the Vultures’ complete performance on the legendary Austin City Limits TV show, taped while we were in town for ACL and the first-ever Them Crooked Vultures interview with frontman Josh Homme. Here’s a clip of New Fang from the ACL set:
Thanks to our buddy The Audio Perv for the SNL rips.