Many of you know about this already but for those of you who don't here is a reminder... March 25, 2003 the new Overkill album "Kill Box 13" will be released. Be sure to check it out as soon as it hits the shelves. It will be one of the hottest metal albums of 2003. The new song "Devil By The Tail" has been being played on local metal radio shows all over the place and its getting a strong reaction. The new album will have you banging your head to the point it explodes. I am suped for this album, anyone else?