Like us on Facebook now to see this stuff before your friends do.

Don't ask me again.

5,000 Ducks Block Roads in China

TO GET TO THE OTHER SIDE. Oh wait, wrong bird.

5,000 Ducks Block Roads in China