Sin After Sin is the third studio album by English heavy metal group Judas Priest, originally released in 1977. The album represented several major milestones in the group's career; the band made...
The seventh studio record from metalcore mainstays Architects originally released in 2-16 and is the final record to feature the late Tom Searle. The record peaked at 109 on the Billboard Top 200...