Duck Sauce release goofy video - Electronic Beats