LOL, well this is pretty hysterical and well made. EC Twins dropped their satirical yet some what promotional video to try to get fans to vote for them to top the list of the Top 100 DJs in the DJ Mag Campaign. I dare you to try not to laugh at this one, shit they earned my vote! Watch below:
