Them Crooked Vultures on SNL

I was kinda surprised to see Them Crooked Vultures as a trending topic in LA ... I had no idea they were on SNL this weekend! (Bad advertising NBC, or uh ... lack there of.)


Here's New Fang, I effing love Them Crooked Vultures - but you might wanna hurry up and watch it before NBC catches us for violating TOS. AHHHH!! =) 


Previous
Previous

LONG LIVE THE PICKLE

Next
Next

Can this pickle get more fans than Nickleback?? @CoralAC