Queens Of The Stone Age will release their long-awaited eighth studio album, In Times New Roman..., on June 16. Pre-order the album here. The second offering from In Times New Roman…, the single "Carnavoyeur", is available for streaming here. An official lyric video can be found below. The...
Continue reading...
Continue reading...