Them Crooked Vultures Released: November 17, 2009 Label: Interscope Records The term “supergroup” is thrown around way to loosely in the music industry. Just throwing […]
Industrial & Metal Music Reviews
Them Crooked Vultures Released: November 17, 2009 Label: Interscope Records The term “supergroup” is thrown around way to loosely in the music industry. Just throwing […]