Ding dong wedding bells for duckies. They must be Mandarin love ducks. After all they're made in China and I'm in China Waddle happen next?
Comments
Sign in or get an account to comment.