Quality video footage of the Todd La Torre-fronted version of QUEENSRCHE performing the song "Take Hold Of The Flame" on August 2 at Buffalo Chip in Sturgis, South Dakota can be seen below. QUEENSRCHE's latest, self-titled album sold around 13,500 copies in the United States in its first week of release to land at position... Read more
More...
More...