Amplfied: Allusion are a bunch of degenerates

Amplified is a weekly column focusing on new and emerging artists. Got a band that fits the bill? Email amplified@metalinsider.net. It’s Friday, and all I want to do is listen to some hardcore. Oklahoma’s Allusion and their EP “Land of Sleep”...