Biff Checks In From The Judas Priest Tour Of North America

"Hi Everyone! Saxon has been storming stages all over North America for the past few weeks. The response has been amazing! Thank you again to all of you that pledged already! It has been great..." - Watch the video here