In Germany they're used to seeing scene like this everywhere they go as Germans are sex crazed beasts ;-)
123456 views