Album Review: Ambush – Desecrator

Ambush has entitled their new and sophomore album Desecrator and considering that they were a complete unknown on my radar I expected it to be some death metal style that most likely wouldn’t appeal to my tastes. It just goes to show that you shouldn’t judge a book by its cover/title as I was pleasantly […]