Montreal-based deathcore Despised Icon have posted the first video from their sophomore Century Media release. The album is currently scheduled for a May 22, 2007 release.
Montreal-based deathcore Despised Icon have posted the first video from their sophomore Century Media release. The album is currently scheduled for a May 22, 2007 release.