Review: Judas Priest – Turbo (Remastered 30th Anniversary Edition)

Ditching their leather and stud heavy metal look and adopting a slicker glam appearance raised quite a few well furrowed hirsute eyebrows to the heavy metal heavens. With 1986 being a year in music when poodle permed hairspray rock bands such as Bon Jovi were emptying tills worldwide with their beach tanned MTV friendly anthems […]