Someone could identify this tune ? I heard it in Tocadisco's set at Sensation White '08 in Poland . I can't find info about this anywhere Only vocals in this song goes like this : "where does that f*****g noise comes from" .
Anyone got some idea about this ?
ID.mp3
Big , big thanks in advance !
Cheers