mikeladano.com
REVIEW: Judas Priest – Turbo 30 (2017 deluxe 3 CD set)
JUDAS PRIEST – Turbo 30 (2017 Sony Legacy 3 CD set) It is sheer delight to see Judas Priest’s once maligned Turbo to finally see some vindication. There was a time this album was shied…