“Supergroup”. That’s a term tossed around whenever known, established, talented musicians get together, form a band and create an album. Personally, I think it’s a […]
Review: Them Crooked Vultures
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 […]