Duck Sauce comparte el teaser de su nuevo disco “Quack”