New Queensryche CD Out Just In Time For The El Paso Downtown Street Festival!New Queensryche CD Out Just In Time For The El Paso Downtown Street Festival!The new Queensryche CD is set to drop June 28th! That means you'll have time to learn the new songs before they rock the El Paso Downtown Street Festival!Dubba GDubba G