Nothing more can be said about this mix besides "brilliant".
Spanish:
"Okay, it's MMXX Latino Radio, and here we are once again with Mustin's 'Proto Man Blues'. And just because I like it so much, let's hear another cut, a collaboration! The ears of nyKad, Dale North, Nate Cloud and Mustin speak--Needles!"
I really don't get the last part, with "hablan las orejas". Is it a colloquialism? Not even my HS spanish teacher know what it meant, oither than "the ears of (person) speak."