M mamabear New Metal Member May 5, 2005 12 0 1 May 12, 2005 #1 is zero hour gonna tour to support their new album, and when do you think they will kick off that tour. I hope they come to dallas :hotjump: :hotjump:
is zero hour gonna tour to support their new album, and when do you think they will kick off that tour. I hope they come to dallas :hotjump: :hotjump: