Sunday 24 January 2010

Sex Fact #275

To smell more attractive to the opposite sex, Billy goats urinate on their own heads.

No comments:

Post a Comment