QOTSA: New album out June 16.

IN TIMES NEW ROMAN, QOTSA -

QOTSA: New album out June 16.

IN TIMES NEW ROMAN the highly anticipated 8th studio album by Queens of the Stone Age will be released June 16th. But you can listen to the track, Emotion Sickness right now. Listen here

In Times New Roman