Going to check the mail...

Where did all these ducks come from?

Added:

By: Pos1al (41.70)

Tags: Ducks, WTF,

Location: Netherlands

Liveleak on Facebook

Advertisers