Twisted Sister guitarist Jay Jay French has struck out at Judas Priest and Foreigner in a recent Q&A, chastising both acts by calling them cover bands.
Twisted Sister are officially done after performing their final show ever in Monterrey, Mexico over the weekend. Watch footage from the festival inside.