Music Album review mini-roundup: Anthrax, Ladytron, and The New Mastersounds by Chris Holmes September 13, 2011 Anthrax, Wo… Read the rest...