Watch The Duck – Poppin’ Off

This is by far sum the dopest shit i have seen in a looooong time!!! im gonna call it “Dub Funk” (MUST WATCH)

Posted By: C`Mo