(Before It's News)
Angry Ducks in China stop traffic and perform D-Day invasion style in China!
Here is the MooClip Video
Register
Newsletter
If you really want to ban this commenter, please write down the reason: