JUDAS PRIEST kicks off North American tour;
British heavy metal legends JUDAS PRIEST kicked off the North American leg of their ``Epitaph'' farewell tour last night at AT&T Center in San Antonio, Texas.
Judas Priest will be performing live at the Journal Pavilion in Albuquerque , New Mexico on Wednesday, August 27 at 5:30 pm.