Monday, 25 January 2010

Sex Fact #327

The vagina and the eye are self-cleaning organs.

No comments:

Post a Comment