The Happiest Duck in the World

A happy duck doing the happy dance.


VIDEO: The Happiest Duck in the World