Queens of the Stone Age - In Times New Roman (2023) Album Review
August 06, 2023 · 11 min
The 8th album from arguably the best (last?) rock band on on Earth, is still good but with less reason to be than their previous albums, other than adding another three or four great QOTSA tracks to their live set.