Review by Bonehand, 2007
Serpent Saints: The Ten Amendments, the long awaited new release from Sweden's
Entombed, finally hit the streets last week. This album was originally slated for
release on 06/06/06, so after such a long delay I couldn’t wait to dig into this latest effort
from one...