Revenge at All Costs

The Iranian metal band Confess’ third album, Revenge at All Costs, is so brutal that the Iranian government sentenced them to 74 lashes, which is probably—horrifyingly—a better advertisement for it than …

Read more