LeitchLeitch|published: Wed 18th July, 10:30 2007

The American Mustache Institute — yes, it exists — is hosting voting for the Best Sports Mustache Of All Time. Oh, come on, it's too obvious to vote for Rollie. [ American Mustache Institute]

ad banner
home the-american-mustache-institute-yes-it-exists-is-h-279639