WTF Fact #54

126 7 2
                                        

Billy Goats urinate on their own heads to smell more attractive to females.

WTF FactsStories to obsess over. Discover now