Music Hear Damn Your Eyes Channel Testament on New Thrasher "Lock and Load" Breakdowns, gang vocals and thought-provoking lyrics