5000 Ducks Go For A Walk!

Thousands of ducks bring a Chinese city to a standstill.

♥ Click to...

26K views youtube.com

Interest

Animals
Discovered by Garfield Rupe
on Aug 8, 2012

Stumblers Who Like This Page