Two dogs fucking in Amsterdam and it stopped the traffic with people watching. The girls in the windows may as well have turned the lights off and gone home. Miss Hybrid Poor women. People are such horndogs.