Duck Sauce get extra groovy on their newest buzz single “Charlie Chazz & Rappin Ralph”. Quack drops on April 15th but you can pre-order it now. Also check out a little preview of another track in the Egg #1 teaser.
Duck Sauce – Charlie Chazz & Rappin Ralph
Related Topics
Kevin
The man behind the mask