Glenda Galleposo's steamy XXX encounter causes a stir.