Judas Priest – Ram It Down – Review May 31, 2002 Launching with a trademark Halford scream, the album launches into the speed metal of the title track. Though the Turbo influence has not dissipated completely.
Judas Priest – Ram It Down – Review May 31, 2002 Ram It Down is possibly the most ignored Priest album of all time, and you might ignore it all over again, given that both bonus tracks are live.