Killswitch Engage Creator archive / 1 post November 18, 2004 Slayer Slayer, Killswitch Engage, and Mastodon Electric Factory, Philadelphia, PA Go to this post