New Killswitch Engage album cover, 6/30/09 release dat

Here is the Killswitch Engage new album art.  I think the album is self titled, which is weird because their first album was self titled…. hmmmmm

KSE new album

KSE new album

Tags: ,

Leave a Reply