Saturday, October 31, 2009

Them Crooked Vultures!

The guys are finally releasing their long awaited debut album. The US date will be November 17th!

The self-produced 13-song record will feature the debut of the studio versions of the material Them Crooked Vultures unveiled at its August 9 debut at Chicago's Cabaret Metro and played on a first series of shows throughout a handful of UK and European cities and portions of the eastern U.S.


No comments:

Post a Comment