The French language sounds like ducks talking! Check out Kidd and J-Si doing their best Donald Duck impressions in an attempt to sound more French in today’s Best of the Day clip.

The French language sounds like ducks talking! Check out Kidd and J-Si doing their best Donald Duck impressions in an attempt to sound more French in today’s Best of the Day clip.