26 February 2023

Released.


Judas Priest released their greatest album, Point of Entry, on this day in 1981.

"Desert Plains" ...

No comments:

Post a Comment