Monday, October 26, 2009

Finally - a full Them Crooked Vultures tune!

People might want to hold off their "best of" lists until after Nov 17th, when their self-titled album is released. This is killer...

No comments: