Album Review: Queens of the Stone Age – Villains Luke Spencer August 25, 2017 Album Reviews 0 An album review on Villains, the seventh full album from Queens of the Stone Age. Read More » Share Facebook Twitter