This is SO hot, & SM is such a world-class cocksucker. I've long enjoyed giving (and receiving) public blowjobs, whether in porn theatres or cruising areas; having onlookers watch me while I blow some well-hung stud, or feed my 7" to a twink, always makes the sex even more intense, & I know I'm an even better cocksucker if I have an audience. Causing some well-hung stud to lose his load is always a pleasurable achievement, one from which I feel power, not submission.