Home / Tag Archives: crewed by the damned

Tag Archives: crewed by the damned

Swashbuckle, Winners Of March Metal Madness 2012

With March of 2012 behind us, it means that another episode of Thrash Magazine’s March Metal Madness has ended.  This year, we decided to pick 250 bands and throw them in a pool, and you, the readers, determined everything from who competed to who progressed.  As a staff member here, …

Read More »