As you can see, Judas Priest just let loose with a couple vital pieces of information towards the release of an all new album next ... Read More