Sepultra: The Mediator Between Head and Hands Must Be The Heart (Nuclear Blast, 10/29/13)
Sepultra’s clip from its 13th studio album for “The Vatican” is predictably antagonistic (and awesome), depicting a priest losing his faith in the face of the corruption of the church.