My native language is english and I don't understand why they must talk over the tunes, ruining them. I don't mind it if they give short dance instructions every 20 minutes or give a "station ID" (ex: your listening to LTJ Bukem, at Dreamscape 10), but when they go at it like as if its a square dance it becomes extremely annoying.
Toolez, its a refference to an american show, the Dave Chappelle show where he makes fun of Rick James. Geezzzzz if one has to explain a joke, it becomes not funny (Rick James slaps people for fun). I'm sure Freeagent got it at least (if he has cable).