Red Animal War's "Seven Year War" release pushed back a month
Red Animal War have pushed back the release of their new album. Seven Year War was originally set to come out in late February and will now be hitting the street on March 21, 2006.
The LP is the follow up to 2004's Polizida.