The newly formed duo Meowski666, comprised of Dillon Francis and Kill The Noise, have delivered on their promise. The unexpected pair have made available their highly awaited collaboration, Meow Machine. Capitalizing on the feline and animalistic nature of their name, Dillon and Jake substitute kicks and synths with barks and meows. More of a pleasantry than an actual production, this track will still go viral due to its humorous appeal. Let us know what you think in the comment section below!