5000 Ducks Go For A Walk

Thousands of ducks bring a Chinese city to a standstill.

Why don't you come...

25K views youtube.com

Interest

Animals
Discovered by Garfield Rupe
on Aug 8, 2012

Stumblers Who Like This Page