Worst thing is, in fact, that video DOES have some sense... Well the song has one...
Once more people will have seen it, I'll tell the meaning... (Which I didn't find, don't worry guys, I'm not crazy enough...
I just found it somewhere... )
- ViNcE989