Ladies and gentlemen, I have the dishonor of being the one that has to report to you that a man thinks he’s found the G-Spot, the controversial pleasure button that may or may not exist in female genitals, depending on your source, within the vagina…














