Overkill new record out this week Overkill God Damn TroubleIt was a blast working with Overkill again. The new record is out this week! The last record entered the billboard charts at number 31. I wonder what this one will do?