Finally! Earlier this week, Dillon Francis and Kill the Noise announced that their duo would be known as Meowski666, and they held on to their word, giving us a brand new tune from this historic duo, "Meow Machine." We're not sure what's crazier, the fact that they gave us a track with a shitload of DMX chants, or the way they flipping animal sounds. Dueling animal sounds at that. Proper send-up on the animaltastic side of EDM, don't you think? Maybe the real question should be: WHAT'S NEXT?! C'mon! WHAAAAT!
Vine/insta ur catz listeningz to da song and we willz RT it
— Meowski666 (@Meowski666) July 31, 2013