Police Arrest Philadelphia’s ‘Swiss Cheese Masturbator’ NEWS / By timw_brap The streets of Philadelphia might finally be safe to walk again.
Philadelphia Magazine Writer May Have Tracked Down Swiss Cheese Masturbator NEWS, PHOTOS / By timw_brap After some investigative journalism, the Swiss Cheese Masturbator may have been tracked down. Pages: 1 2