1984 – At New York’s Madison Square Garden, nutty Judas…

1984 – At New York’s Madison Square Garden, nutty Judas Priest fans tear up hundreds of seats as their idol performs.

Be Sociable, Share!

Leave a Reply