dbluntman Member May 3, 2005 407 1 18 Mar 31, 2006 #1 Does anyone know if anthrax will play texas??? It'll be cool if anthrax tours with IRON MAIDEN in the states considering that their new albums are stating release towards the end of the year...
Does anyone know if anthrax will play texas??? It'll be cool if anthrax tours with IRON MAIDEN in the states considering that their new albums are stating release towards the end of the year...