Boards
Them Crooked Vultures to tour UK!!!!!!!!!!!!!!!
EEEEEEEEEEEEEEEEEeeeeeeeeeeeeeeeeeeeee
Them Crooked Vultures are going to tour UK!!!!
Being someone who has missed all their uk appearances so far this is tre tre exciting news for me.
dates and details here:
http://www.xtaster.co.uk/publiccontent_article.aspx?id=8202