QUEENS OF THE STONE AGE: ‘Paper Machete’ Out Now
Queens of the Stone Age continue “Giving fans something to look forward to” (UPROXX) with the final offering from In Times New Roman… ahead of its highly anticipated eighth album released Friday, June 16th on Matador Records. […]