SHOW REVIEWS Judas Priest’s Allen Show Proves Why They are Still the Gods of Metal James VillaNovember 10, 2014