ndpruitt03
12/16/2009, 10:14 PM
Pretty good band.
Don't take my word for it here's an entire show that's been streamed online
http://www.wdr.de/tv/rockpalast/extra/videos/2009/1208/them_crooked_vultures.jsp
Don't take my word for it here's an entire show that's been streamed online
http://www.wdr.de/tv/rockpalast/extra/videos/2009/1208/them_crooked_vultures.jsp