A river side road in Venlo, Netherlands where ducks can walk on road in harmony with people! Tags:Europe 2 comments You know that’s not a duck, look at it’s killer gaze carefully. That’s absoloutely quackers. Leave a ReplyYou must be logged in to post a comment.
2 comments
You know that’s not a duck, look at it’s killer gaze carefully.
That’s absoloutely quackers.