IKILLYA are NYC’s modern answer to Lamb Of God; brutal, groovy and thrashy but from the streets instead of the…