themetalpigeon.com
Queensrÿche: The Triumph of their Eponymous New Album
Its probably getting a bit predictable by now, that is, the overwhelmingly positive reaction to Queensryche’s new self titled/post-Geoff Tate release. That there are so many interested partie…