I’ve personally never heard a gang of aliens screaming from outer space but 12th Planet‘s latest EP is probably the closest thing to that we’ll get. This 5-track compilation is straight uncivilized. Coming out of the gates with a banger, … Read More →