This is my favorite song from the new Duck Sauce album. Listen to the whole “QUACK” album below!