Two of the best up-and-coming punk/thrash bands the STL has ever produced!
Added by Alex M on April 21, 2007