Interesting Animal Fact #378



Billy goats urinate on their own heads to smell more attractive to females.
Categories:    Animal  
Next Fact