Wild sex is what this street vendor woman likes ...