This little drumming duck has become a Viral Sensation! LOL!! Lots of memes and using his little feet to make some pretty awesome remakes!! lol