PHOTOS: Blood Feast, Nekrofilth, The Lurking Corpses, Evil Army—September 27th, 2014 @ The Elbo Room, Chicago, IL
For old school thrash heads, Blood Feast is a band that needs little introduction. Having put issues aside and been together again as of 2007, it doesn't seem that they'll be slowing down for anything this ... Read More...