heard a song when i was on holiday a while ago. its by a woman, and she shouts rather than sing -something about (put your back into it ) -(lets work )-and something to do with brooms! i know its a bit random but thats the only words i can remember oh and i also heard it once on the radio over here mixed with fedde le grande. please help as its driving me potty .thanx