Christian Anti-Masturbation’s Mascot Arrested For Public Masturbation After Accepting Award
Tybee Island, GA — In an ironic twist of a fate, a mascot for a Christian anti-masturbation group was arrested yesterday for masturbating in public. The mascot along with his organization, Stop Masturbation Now, recently finished a federally funded 31-city nationwide school tour which they claim focused on educating both […]