Train your team of ducks to reach the top of the duck racing championship in this long-awaited sequel
Game Stats
Game Played 2,716 Times!Game Tags
duck, en, life, Race, Racing, rpg, train, upgrade
Embed this game on your MySpace or on your Website: