Not a particularly good song this time around for Duck Sauce, but at least the music video is way out there, am I right?