Tag Archives: I Killed Everyone

Metal Review: I Killed Everyone | Necrospire (2013)

Formed in 2008, Chicago death metal / deathcore band I Killed Everyone is back to their old tricks with the release of “Necrospire.” While the album starts off sounding the same as the band’s previous work, it quickly shifts to something a little stronger. The band is also introducing new vocalist Tim O’Brien on “Necrospire.”