Wellll, I can't see the video because the link doesn't work.
I have heard the song though and what can I say about THAT? In my humble opinion it's the worst song I've heard in decades... Is that Madonna or an electric guitar? Those noises are making holes in my head.. Ouch.
*Listens to song again and screams* AAAH TAKE IT AWAY FROM ME!