Judas priest Disagrees. https://youtu.be/WtuoFv4dcwM
Judas Priest are lip synchers.
Whadda they know?
Bagster