Artist: Them Crooked Vultures
Album: Them Crooked Vultures
Song: Interlude With Ludes
This rock super group delivers one, sweet punch to the throat with their 2009 self titled album “Them Crooked Vultures.”
Wish there was more…
Album: Them Crooked Vultures
Song: Interlude With Ludes
This rock super group delivers one, sweet punch to the throat with their 2009 self titled album “Them Crooked Vultures.”
Wish there was more…