I could easily write that Lamb Of God is simply the best band in the world today and leave this album without a review. They don't need any review from anyone...
Slash — the iconic, Grammy-winning rock guitarist and songwriter — is currently in a Los Angeles studio putting the finishing touches on his second (more&hell...