Queens of the Stone Age, ‘The Evil Has Landed’ | Track Review

Queens of the Stone Age keeps the ambitiousness alive and well on “The Evil Has Landed,” the second single from album, ‘Villains.’

Sifting through all of the musical hype

Sifting through all of the musical hype

Queens of the Stone Age keeps the ambitiousness alive and well on “The Evil Has Landed,” the second single from album, ‘Villains.’