Queens Of The Stone Age and Royal Blood bring it for the St. Louis fans!
Queens Of The Stone Age brought their Villains World Tour to St. Louis Thursday night, October 12th, 2017, and they delivered an awesome time for the fans in St. Louis. Check out…