RAM The Throne Within

Swedish heavy metal overlords Ram show no signs of stopping their well-oiled killing machine (pun absolutely intended, as I will explain further): this year marks the 20th anniversary of the band, and there is no better way to celebrate it than to release the new album which shows that the band is in great shape.…