(please watch for more than 30 seconds)
Chacarron, Chacarron, Chacarron, Chacarron, ualuealuealeuale ualuelaelaellalea.
No really, what is that? Other than hilarious , retarded or crazy .
Strange thing is, it has a record deal and is appearing on UK and Spanish TV.
Anyway I have the MP3 on the PSP, and I just put it on when I want to descend into a fit of laughter.
What do you think of this "music"?