Police Arrest Philadelphia’s ‘Swiss Cheese Masturbator’
The streets of Philadelphia might finally be safe to walk again.
The streets of Philadelphia might finally be safe to walk again.
After some investigative journalism, the Swiss Cheese Masturbator may have been tracked down.