Are we killing your eardrums yet? If yes, good. If not, and even we are, we're gonna keep hitting you with killer tunes. Check out the latest collab with Armand Van Helden and Steve Aoki titled "Brrrat!" which dropped today via DIM MAK Records. Pick it up here!