Sad news as Judas Priest has canceled their tour stop tonight in Lowell, Massachusetts at The Tsongas Arena. Refunds are being offered at their point of purchase. The venue posted the news just before doors on tonight’s stop on the 50 Years of Heavy Metal Tour. No word yet on the cause of the cancellation but it is said to be “non-Covid released”. The band has four more dates remaining on their current North Ameircan Tour. Get well soon guys.