Duck Life 2

Play Duck Life 2 Play Duck Life 2

Train your duck, enter races and try and win the champion's crown in this unique flash game...
Today’s Video