Tim tackles a tough subject.

Tim Challies writes a 2-part article on a very sensitive, yet important topic: autoeroticism.  Reader-discretion is advised.

283 reads