Metal, Hardcore And Rock News, Reviews And More

News

Them Crooked Vultures have added two more North American shows to their schedule, they are as follows:

April 17th Las Vegas, NV – The Joint
April 19th Denver, CO – The Fillmore

  • kwright315
    Kevin February 8, 2010 @ 8:31 PM

    We need more! Call it greed, call it unfulfilled needs…we just need more!

You must be logged in to post a comment.