Album review mini-roundup: Anthrax, Ladytron, and The New Mastersounds

Anthrax, Worship MusicAnthrax, WoRead the rest...