View Anthrax on Mar 6, 2005EditFollowShare21 years agoSun, Mar 6, 2005at Explanada Cervecería TecateChihuahua, MexicoThe Greater of Two EvilsAnthraxEditFollowShare