Dope video and song from the upcoming ‘Duck Sauce’ release. Looking forward to it!