I hope the "90's bitches" of Icona Pop make a breakthrough all over the world and their tune is sick, and was beggin" for some Dubstep remix.
The vid is only to keep your eyes busy and is a combination of famous Dubstep signs, i didn't make myself, just added some spice to them...
I think the original vocals are a bit "spiced up" by the song too...